Quick answer: Log into your registrar account, go to billing or payment methods, update the card with correct CVV/expiry, then manually retry the renewal.
Why This Happens
Your domain registrar tried to charge your saved credit card for the renewal. The bank or card issuer declined the transaction. This can happen for a bunch of reasons – the card expired, you got a new card number, the CVV code changed, or the bank flagged it as suspicious because it's a bigger charge than usual.
Some registrars like GoDaddy or Namecheap will send you an email saying "payment failed" and give you a few days to fix it before the domain drops. But if you don't act fast, the domain goes into redemption status, which costs a lot more to get back (sometimes $80+). So don't wait.
Fix Steps
- Log into your registrar account. Use the email and password you used when you bought the domain. If you don't remember the password, click "forgot password" and reset it.
- Go to the billing or payment section. Usually it's under "My Account" then "Billing" or "Payment Methods." Look for "Renewals" or "Domain Renewals." After you click that, you should see a list of domains with a red or yellow warning next to the ones that failed payment.
- Check your saved payment method. Click on the payment method that declined. You'll see the card type, last 4 digits, and expiry date. If the card expired or the date doesn't match your current card, delete it and add a new one.
- Add a new credit card. Click "Add Payment Method" or "Update Card." Enter the card number (16 digits for most cards), the expiry month/year, and the 3-digit CVV code on the back. After you click "Save" or "Update," the system should show the new card with a green checkmark.
- Retry the renewal. Go back to the domain renewal page. Look for a button that says "Retry Payment" or "Renew Now." Click it. After you click, you should see a confirmation message like "Renewal successful" or "Payment processed." Check your email for the receipt.
- If it still fails, check your bank. Call the number on the back of your card. Say "I'm trying to make an online payment and it keeps getting declined. Can you approve transactions from [registrar name] for the next 24 hours?" Sometimes banks block international or larger payments automatically.
Alternative Fixes
If the main fix doesn't work, try these:
- Use PayPal instead. Most registrars let you pay with PayPal. Switch the payment method to PayPal before you retry. PayPal often works when credit cards don't because it processes through a different system.
- Use a different card. If you have a second credit card or a debit card, add that one and retry. Some cards have daily limits that block larger renewals.
- Contact support directly. If you're stuck, call the registrar's support line. Tell them: "My domain renewal failed, the card is good, can you process the payment manually?" They can sometimes run the charge on their end.
Prevention Tip
Set up auto-renewal with a backup payment method. For example, use your credit card as primary and PayPal as backup. Check your card expiry dates every 6 months. Do this on a calendar reminder. Most registrars let you test the card by saving it and then processing a $0 charge – use that to verify the card works before renewal time.