How do I change the card on file?

Run /membership in the server and press Manage billing: Stripe's portal opens with your payment methods, and you can add or replace the card there. If a renewal fails, you keep your role while Stripe retries.

Changing the card

  1. Run /membership in the server. Only you see the reply. It shows the tier you hold and when the current period ends.
  2. Press Manage billing. That opens Stripe's billing page for your subscription, signed in as you.
  3. Add or replace the payment method. The new card is used for the next renewal. Your plan, your price and your role are untouched.

If you bought from a link rather than inside Discord, your account page at flatpass.io/account and the server’s invite page have the same Manage billing link and open the same page.

The card saved on your flatpass account

Save a card with flatpass from your account page at flatpass.io/account, or from the confirmation page after you pay in a server. When you then subscribe in a server that uses flatpass, its checkout opens with that card filled in.

This saved card is separate from the card each subscription is billed to. Replacing or removing it on your account page at flatpass.io/account doesn’t change a subscription you already pay for: to change the card a subscription renews on, use Manage billing as above.

If a payment has already failed

Stripe retries a failed card over the following days, and you keep your role while that is happening — an expired card is the usual reason a renewal fails.

Update the card the same way and the retry goes through. If the retries run out before you do, the subscription ends and the role comes off with it; subscribing again from the server’s invite page is then the way back.

/membership shows your subscription as it stands right now, and re-applies your role if that is what went wrong — I paid but didn’t get my role is the page for that.

Still stuck?

Ask the server owner first — they take the payment and can see your subscription. If you paid and flatpass never delivered the role, email support@flatpass.io with the server’s name and your Discord username.