Change or cancel a Stripe subscription

Changing subscription amounts or card details, and cancelling subscriptions in Stripe

Updated over a week ago

If you'd like to cancel or change the amount on a subscription that's processed by Stripe, you can do that within your Beacon account, which is integrated directly with Stripe.

Note: If the subscription was created by a Beacon form, and the payment method is 'Card', you're in the right place! If the payment method is 'Direct debit' you can check out our GoCardless guide.

Step-by-step guide:


Changing subscription amount

Warning: Make sure you have the permission of the donor before changing any payment amounts.

You can change the subscription amount directly from the Subscription record in Beacon by clicking the edit button (the pencil!) on the Stripe card. You can then enter the new amount, and click 'Update'.

Tip: Can't see the Stripe card? Follow our steps to add it.

Depending on your Stripe settings, the supporter may receive an email confirmation of this change.

Tip: Need to change subscription amounts in bulk? You can - learn more here.


Cancelling a subscription

To cancel someone's subscription, simply click the 'X' next to their subscription on the Stripe card.Click Cancel subscription to confirm. This will cancel both the subscription immediately, preventing any further charges to their card.

Tip: Can't see the Stripe card? Follow our steps to add it.


Changing card details

If someone would like to update their subscription to be paid with a different card, or their current card has expired, you can add the new card directly in your Stripe account.

Note: Stripe already have some pretty fancy features for intelligently retrying declined payments, and also for being able to continue charging some saved cards even after they've expired.

  1. Log in to your Stripe account

  2. Navigate to 'Customers'

  3. Click on the customer and then subscription you'd like to change

  4. In the top right, click the 'Actions' button and choose 'Update subscription'

  5. In the 'Payment method' section, click the edit icon next to the current card​

  6. Choose 'Add a new card', enter the details, and click 'Save'

  7. Click 'Update subscription' in the top right of the page

Card changed! The next payment will be taken from the supporter's new card.


Frequently Asked Questions

How do I add the Stripe card to my Subscriptions?

If you don't have the Stripe card already, you can add it by:

  1. Enter customisation mode (click the cog wheel in the top right whilst viewing a Subscription)

  2. Click 'Add card' on the right hand side under any existing cards.

  3. Choose the 'Stripe subscription' card

  4. (optional) Add visibility settings for 'External ID starts with sub_' (so that it only shows when the subscription is from Stripe)

  5. Save the card.

Did this answer your question?