STRIPE Migration Guide: Upgrading your Stripe Integration February 2025

About This Feature

As of February 18, 2025, Disco Community Owners can upgrade their Stripe integration. With this upgrade you can: 

  • Collect taxes seamlessly with enabled tax calculations for any country 
  • Offer flexible discounts, including recurring discounts for memberships, product-specific discounts, and redemption limits.
  • Enable multiple payment methods, including instalment options and split-payment platforms like Klarna and Affirm
  • Access to Stripe's robust revenue reporting to track and optimize your financial performance

For context, before this updated Stripe integration, only membership plans were actually created as Stripe products in your Stripe account. With this upgrade, all paid Products in Disco will also be created as Stripe products.

How to Upgrade Your Stripe Integration

Note: These steps only apply to users with connected Stripe accounts. If you have not connected a Stripe account to your community yet, you can by following these instructions. 

Step 1: Start the Upgrade 

  1. Navigate to Admin > Integrations
  2. Click the Upgrade button that appears for Stripe in your Connected Apps 

Step 2: Follow the On-Screen Instructions

  1. Review the paid experiences in your community that will be recreated as Stripe products.
  2. Select the discounts you want to transfer to your Stripe account. Once the process is complete, all discounts will be removed from Disco and will no longer be accessible. This action cannot be undone.
  3. Complete the upgrade process as guided on-screen.

Checking out as a Member

Non-Registered Members 

New Members registering for a paid product, will go through the following steps:

  1. On the Registration page, members choose how they want to register.
  2. They will receive a prompt to verify their email.
  3. Once verified, they select "Complete Registration."
  4. Members are redirected to the Checkout Summary page. After reviewing their purchase, members click “Checkout”. 
    • Note: If the Product is only available on specific membership plans, users must select a Membership Plan 
  5. Members enter their payment information on the Checkout page. 
  6. After a successful payment, members will receive a confirmation and start product onboarding.

Registered Members

For registered members registered for a paid Product or Membership Plan, they will go through the following steps: 

  1. On the Registration page, members can review the details and Register 
  2. Members are redirected to the Checkout Summary page. After reviewing their purchase, members click “Checkout”. 
    • Note: If the Product is only available on specific membership plans, users must select a Membership Plan 
  3. Members enter their payment information on the Checkout page. 
  4. After a successful payment, members will receive a confirmation and start product onboarding.

Important Considerations

After September 1, 2025, all users who have not manually upgraded will be automatically migrated to the new Stripe integration. Communities created on or after February 18, 2025, will not need to upgrade.

Discounts will now be managed exclusively in Stripe. If you use discounts in Disco, be sure to select which ones to transfer to prevent losing them.

FAQs

Q: How do I issue a refund? 

A: From your Stripe dashboard, navigate to the payments section. From here:

  1. Find the charge to be refunded on the Payments overview page.
  2. Click the ••• icon to the right of the charge and select Refund charge.
  3. Enter the amount to be refunded. The default is a full refund. For a partial refund, enter a different amount to be refunded.
  4. Select a reason for the refund. If you select Other, you will need to provide an explanatory note that is attached to the refund.
  5. Click Refund.

Refer to this article on the Stripe support website for more details.  

Q: How do I issue billing invoices?

A: From your Stripe dashboard, enable customer emails for Billing and Invoicing

Refer to this article on the Stripe support website for more details.   

Q: What does a member see if their credit card is declined?

A: Members will receive an error message and cannot complete their purchase. 

Q: Why are my Membership Plans not being migrated to Stripe?
A: Your paid Membership Plans already exist in Stripe and do not need to be recreated as part of this migration.

Q: What does an admin see if a member’s payment doesn’t go through?

A: From your Stripe dashboard, you can see the reason for the failed payment by navigating to the Transactions page and locating the failed transaction like so:

Q: Does the member automatically get removed from products/membership if payment doesn’t go through?

A: No. Members will be removed from a Product or Membership only after their payment fails eight times. Otherwise, they retain access.

Admins can manually remove Members from Products for failed payment. Members will then lose access to the Product. If the Member chooses to re-purchase the Product in the future, their previous completion data will remain intact. 

Refer to this article on the Stripe support website for more details.