AARP Hearing Center
Hi,
I tried to chat with two of your agents today. The first session ended when I tried to go to another application and it said I left the chat. It took me less than 10 seconds and I didn't exit the chat. The transcript for the second session is as follows:
06/15/2026 03:20 PM GMT
Automated Process AARPBOT AARPBOT You AARPBOT AARPBOT ➕
Hi, Troy 👋 I'm AARPBOT 🤖 an AI-powered virtual assistant that can help with some common questions. ¿Hablas español? Ingresa "Agent" para hablar con alguien en español.
What can I help you with today? 😃
Speak with Agent Let me transfer you to an Agent.
06/15/2026 03:21 PM GMT Automated Process Automated Process
Automated Process Breanna A ➕
AARPBOT ➖ Hi, Troy. Please give me a moment to review your request.
06/15/2026 03:22 PM GMT (Breanna A) You How may I help you?
(You) I was chatting with another agent and tried to copy something from another application and the chat said I left. So before that happens again, here is error information I got when trying to update my payment info on your website:
You paymentprofile.rev260424035854.min.js:1 createPaypalClient() SUCCESS paymentprofile.rev260424035854.min.js:1 Preloading PayPal client SUCCESS paymentprofile.rev260424035854.min.js:1 Validator [validateCreditCardNumber] clientlib-membership.min.js:1317 Uncaught ReferenceError: validateCreditCardNumber is not defined (anonymous) @ clientlib-membership.min.js:1317 dispatch @ clientlib-jquery.min.js:2 v.handle @ clientlib-jquery.min.js:2 paymentprofile.rev260424035854.min.js:1 Validator [validateCreditCardNumber] clientlib-membership.min.js:1346 Uncaught ReferenceError: validateCreditCardCvvCode is not defined (anonymous) @ clientlib-membership.min.js:1346 dispatch @ clientlib-jquery.min.js:2 v.handle @ clientlib-jquery.min.js:2 paymentprofile.rev260424035854.min.js:1 Validator [validateCvc] paymentprofile.rev260424035854.min.js:1 Validator [validateExpDate] paymentprofile.rev260424035854.min.js:1 Validator [validateCreditCardNumber] paymentprofile.rev260424035854.min.js:1 Composed submission data => paymentprofile.rev260424035854.min.js:1 { processId: 'pprofile 489aef6406e810483b0a3ea09fb955c46fb9', payment_method: 'card', payment_amount: '1', request_locale: 'en', mailingAddress: {…}, …} paymentprofile.rev260424035854.min.js:1 Composed submission data => paymentprofile.rev260424035854.min.js:1 { processId: 'pprofile 489aef6406e810483b0a3ea09fb955c46fb9', payment_method: 'card', payment_amount: '1', request_locale: 'en', mailingAddress: {…}, …} paymentprofile.rev260424035854.min.js:1 SubmissionFieldsValidator#__ isSubmissionFormValid paymentType: card paymentprofile.rev260424035854.min.js:1 Validator [ MailingAndBillingSections.onSubmitValidateFields ] paymentprofile.rev260424035854.min.js:1 Validator [BillingSection.onSubmitValidateFields] paymentprofile.rev260424035854.min.js:1 Validator [validateAddress1] paymentprofile.rev260424035854.min.js:1 Validator [validateAddress2] paymentprofile.rev260424035854.min.js:1 Validator [validateCity] paymentprofile.rev260424035854.min.js:1 Validator [validateState] paymentprofile.rev260424035854.min.js:1 Validator [validateZipCode] paymentprofile.rev260424035854.min.js:1 Validator [validateCountry] paymentprofile.rev260424035854.min.js:1 Validator [CreditCartPaymentMethod.onSubmitVa lidateFields] paymentprofile.rev260424035854.min.js:1 Validator [validateCreditCardNumber] paymentprofile.rev260424035854.min.js:1 Validator [validateCvc] paymentprofile.rev260424035854.min.js:1 Validator [validateExpDate] paymentprofile.rev260424035854.min.js:1 Got validations result ValidationData => paymentprofile.rev260424035854.min.js:1 { billingAddressLine1Valid: true, billingAddressLine2Valid: true, billingAddressCityValid: true, billingAddressStateValid: true, billingAddressPostalCodeValid: true, …} paymentprofile.rev260424035854.min.js:1 Payme ntprofileSubmissionHandler.handleSubmission() triggered with paymentType = card; isFormValid = true paymentprofile.rev260424035854.min.js:1 Uncaught ReferenceError: _satellite is not defined at CreditCardSubmissionHandler.handleSubmission (paymentprofile.rev260424035854.min.js:1:20205) at PaymentprofileSubmissionHandler.handleSu bmission (paymentprofile.rev260424035854. min.js:1:68490) at HTMLAnchorElement. ( paymentprofile.rev260424035854.min.js:1:77099) at HTMLAnchorElement.dispatch ( clientlib-jquery.min.js:2:43090) at v.handle (clientlib-jquery.min.js:2:41074) CreditCardSubmissionHandler.handleSubmission @ paymentprofile.rev260424035854.min.js:1 PaymentprofileSubmissionHandler.handleSubmis sion @ paymentprofile.rev260424035854.min.js:1 (anonymous) @ paymentprofile.rev260424035854 .min.js:1 dispatch @ clientlib-jquery.min.js:2 v.handle @ clientlib-jquery.min.js:2
06/15/2026 03:23 PM GMT (Breanna A) Thank you for sharing the error information. Could you please let me know what the error message says, or describe the issue in more detail so I can assist you better?
06/15/2026 03:24 PM GMT (You) I got a message that I needed to update my payment info and when I hit the submit button it didn't do anything. Since I'm a software engineer I decided to look at the console log in the browser to see what was happening. This says that the _ satellite object is not defined so it is trying to use an object that hasn't been created yet. Whatever they are using to check if it exists isn't working the way they think it is.
06/15/2026 03:25 PM GMT (Breanna A) Log in to your AARP online account. If you don't have an account, it's free and easy to create one. Select your name in the top right-hand corner and then select My Account. Select the Account Details tab. Scroll down to the Membership Payment Details section. Next to Payment Method or Next Billing Date, select Edit to make changes It may take up to seven days for a newly added credit card to be automatically charged. Note: AARP does not accept prepaid credit cards ( also known as gift cards) for Automatic Renewal. I don't see my Membership Payment Details If you don't see the option to edit your payment information on the Account Details tab, you may not be enrolled in Automatic Renewal yet, or you may be logged in using the email address and password of the secondary member on the account. If you're paying by credit or debit card, you can also call us at 888-OUR-AARP (888-687-2277) to update your payment method.
06/15/2026 03:26 PM GMT (You) I don't know if this affects just me, those on certain browsers/opeating system configurations or for everyone.
06/15/2026 03:27 PM GMT (You) I am enrolled in autopay and this is a virtual credit card associated with my actual credit card account not a prepaid card.
06/15/2026 03:28 PM GMT (You) Either way, this is a bug that someone should fix since it isn't handling it correctly.
(Breanna A ) It’s great to know you’re enrolled in autopay. If your virtual credit card is not being accepted, please verify it complies with our payment requirements. For further assistance, feel free to call us at 888-OUR-AARP.
06/15/2026 03:29 PM GMT (You) I can try the actual card info and see but every other site I have used this on works without an issue so I doubt that is the issue.
06/15/2026 03:30 PM GMT Automated Process Automated Process https://help.aarp.org/s/ Breanna A ➖
Note: The transcript fails to show that the agent left abruptly and didn't seem interested in the issue. I also tried using the actual credit card info after the session ended, instead of the virtual card and got the same exact error. Your site has an issue that needs to be addressed.
Sorry for the formatting, it was lost when copied so I had to recreate as best as I could. Also, I am surprised this is how members are treated for trying to help.
Troy
That was actually quite enlightening on how this situation was handled. That sucked as far as customer service goes, and seemed like it was a washing the hands of the situation to me. I sure hope a Mod gets on here to help you, because that was a bad faith effort in my eyes.