Update your default card in Stripe through your account settings
Your default credit card on Stripe is the card Stripe charges when you have a balance due or when a transaction needs a payment method. To change it, log into your Stripe account, go to your billing settings, and select a new card from your saved payment methods. If you don't have another card saved yet, you'll need to add one before you can make it your default.
The process takes about two minutes and doesn't interrupt any active subscriptions or recurring charges. Your new default card takes effect when ready for future transactions, though any charges already in progress will still use the old card.
Key Takeaways
- Log into your Stripe account and navigate to Settings, then Billing to find your payment methods.
- You must have at least two cards saved in your account before you can change which one is default.
- Your new default card applies to future charges only; pending transactions will still use the old card.
- If you remove your default card without setting a new one first, Stripe will automatically use your oldest remaining card.
Step-by-step: changing your default card
Open your Stripe dashboard and click the profile icon in the top right corner. Select Settings from the dropdown menu. On the left sidebar, click Billing.
You'll see a section labeled Payment methods with all cards you've added to your account. Find the card you want to make default and look for a radio button or checkbox next to it. Click that button to select it as your default. Stripe will show a confirmation message at the top of the page saying the change was successful.
If the card you want to use isn't listed, click Add payment method and enter the card details. Once it's saved, you can then set it as your default using the same process.
Adding a new card before switching defaults
If you only have one card on file, you cannot remove it or change your default until you add a second card. This is a safety measure Stripe uses to make sure your account always has a way to process charges.
Click Add payment method in the Payment methods section. Enter the card number, expiration date, and CVV. Include the cardholder's name and billing address. Click Add card when you're done. The new card will appear in your payment methods list within seconds.
Once the second card is saved, you can set either one as your default. You can also remove the old card after you've switched, though Stripe recommends keeping at least one backup card on file.
What happens if you delete your default card
If you remove the card that's currently set as default, Stripe automatically assigns the next oldest card in your account as the new default. You don't have to manually select a replacement. However, if that card is also removed, Stripe will flag your account as having no valid payment method and may pause certain services until you add one.
To avoid interruptions, always add a new card and set it as default before removing an old one. This ensures there's no gap in coverage if a charge comes through.
Updating your card if it expires or is compromised
If your default card is expiring soon, Stripe will send you an email reminder. You don't have to wait until the expiration date to switch—add your new card now and make it default when ready. Remove the old card from your account once you've confirmed the new one is working.
If your card has been compromised or you suspect fraud, remove it from your Stripe account right away and add a replacement. Contact your bank or card issuer directly to report the issue; Stripe doesn't handle fraud claims. Once your bank issues a new card, add it to Stripe and set it as your default.
Troubleshooting: card won't save or set as default
If Stripe rejects your card when you try to add it, the card details may be entered incorrectly. Double-check the card number, expiration date, and CVV. Make sure the billing address matches what your bank has on file—even a small difference like a missing apartment number can cause the card to be declined.
If the card saves but won't set as default, refresh your browser and try again. Sometimes the page needs to reload to show all available options. If you're still having trouble, clear your browser cache and log out, then log back in to your Stripe account.
If none of these steps work, contact Stripe support through your account dashboard. Click the question mark icon in the bottom right corner and select Contact support. Describe the issue and include the last four digits of the card you're trying to add.
Frequently Asked Questions
Can I set a different default card for different products or subscriptions?
No. Stripe uses one default card for your entire account. All charges, subscriptions, and invoices will use that card unless you manually override it at checkout. If you need different cards for different purposes, you would need to create separate Stripe accounts.
Will changing my default card affect my current subscriptions?
No. Existing subscriptions will continue to work, and future charges will use your new default card. Any recurring billing that's already scheduled will process normally. The change takes effect only for new transactions and future renewal dates.
How many cards can I save to my Stripe account?
Stripe doesn't publish a hard limit on the number of cards you can save. Most accounts can store dozens without issue. However, keeping too many old or unused cards on file can make your account harder to manage. Remove cards you no longer use.
What if I want to remove all my cards?
You cannot remove all cards from your Stripe account. You must keep at least one valid payment method on file at all times. If you want to stop using Stripe entirely, you'll need to close your account through Settings, which will remove all stored payment information.
Does updating my default card affect my Stripe fees?
No. Stripe's fees are based on the transactions you process, not on which card you use for billing. Changing your default card doesn't change your pricing or fee structure in any way.