What is Recharge?
Recharge Payments is a recurring billing and subscription platform for e-commerce merchants! Transform your one-time products into subscriptions and grow your recurring revenue with this integration.
Why Recharge + Tapcart?
Recharge payments can be used to easily launch and manage subscriptions from your mobile app. The customer will be able to see which products are subscription-based for purchase and which products they are subscribed to in order to manage them through the app.
The following features included with this integration are:
Connection to Shopify to eliminate the need to create separate accounts
Secure payments via Stripe, Braintree, Authorize.net
Mixed carts of both one-time and subscription products
Give customers auto-delivery and recurring payment options
Native in-app subscription management — skip, pause, reschedule, cancel, swap, and more
How to Connect Recharge + Tapcart?
The integration is available to all Tapcart customers who also have a Recharge subscription.
This integration requires two API tokens created in your Recharge dashboard: an Admin API token and a Storefront API token. Both are stored securely by Tapcart and are never sent to customer devices.
Step 1: Create your Admin API Token
In your Recharge dashboard, go to Apps → API tokens → Create Admin API token
Set the token nickname to Tapcart Token
Enter your contact email address
Enable the following permission scopes:
Accounts:
read_accountsAsync batches:
write_batches,read_batchesCustomer notifications:
write_notificationsCustomers:
write_customers,read_customersDiscounts:
write_discounts,read_discountsFree gifts:
write_free_giftsGift products:
write_gift_products,read_gift_productsGift purchases:
write_gift_purchases,read_gift_purchasesOrders:
write_orders,read_ordersPayment methods:
write_payment_methods,read_payment_methodsPayments:
write_payments,read_paymentsPlans:
write_plans,read_plansProducts:
write_products,read_productsStore information:
store_infoSubscriptions:
write_subscriptions,read_subscriptions
Save the token and copy it, you'll need it in Step 3
The following scopes are not required and should remain unchecked: credit accounts, credit adjustments, credit summary, customer sessions, events, reward credits.
Step 2: Create your Storefront API Token
In your Recharge dashboard, go to Apps → API tokens → Create Storefront API token
Set the token nickname to Tapcart
Set the contact email to the generic or contact email used for the store
Set customer data redaction to Yes, redact customer data
Enable the following permission scopes:
read_subscriptions,write_subscriptions,customer_portal_access,read_customers,write_customers,read_orders,write_orders,read_payment_methods,write_payment_methods,write_payments,read_plans,read_products,read_product_search,read_store,read_discountsSave the token and copy it
Step 3: Add tokens to your Tapcart Dashboard
Navigate to your Tapcart Dashboard
Select Integrations and choose Recharge Payments
Paste both tokens into the required fields
The Admin Token will go into the first Recharge Merchant API Key field
The Storefront Token will go into the second Recharge Storefront Token field
Click Save & Enable or Update Integration if it was already enabled
After enabling, it's now time to Add Subscription Navigation Link. As there is no default header or nav bar item for Subscriptions, you must add a link manually.
Recommended placement: the customer account page
Configure it to appear only when the customer is logged in
Label it Subscriptions
What Customers Will See
Once active, customers access three screens from the Subscriptions nav link:
Subscription List: Active and Inactive tabs showing all subscriptions, with order frequency and Subscribe & Save pricing
Subscription Details: Next order date, frequency, total, address, payment info, and all management actions
Subscription Swap: A searchable product list for swapping the subscribed item
For a full breakdown of available customer actions, see Managing Your Subscriptions in the Tapcart App.
4. Managing Your Subscriptions in the Tapcart App
Subscription Screens
Subscription List
The Subscription List shows all your subscriptions split into Active and Inactive tabs. Each card displays the product name, order frequency, and pricing including any Subscribe & Save discount. Your subscription history appears at the bottom of the screen.
Subscription Details
Tap any subscription to open Subscription Details. Here you can see your next order date, frequency, order total, shipping address, and payment method. All management actions are available from this screen.
What You Can Do
Send Now
Immediately processes your next subscription order.
Note: Send Now is only available for interval-based subscriptions (e.g., "every 30 days"). It is not available for date-based subscriptions (e.g., "ships on the 15th of every month").
Reschedule Next Order
Delays your next order. Choose from:
Delay 1 week
Delay 2 weeks
Pick a specific date using the calendar picker
Skip Next Order
Skips your next scheduled order without cancelling your subscription. Your subscription continues normally after the skipped order.
Pause
Temporarily pauses your subscription for 30, 60, or 90 days. Your subscription resumes automatically when the pause period ends.
Cancel
Permanently cancels your subscription. This cannot be undone; you would need to re-subscribe to restart.
Edit shipping address
Allows users to add/edit/change their shipping address
Edit billing information or payment method
Allows users to add/edit/change their billing address or payment method
Swap Product
Replaces the product in your subscription with a different one. Tap the Swap button on the product card within Subscription Details to open a searchable list of available products. Only products included in the store's subscription group plan will appear.
Reactivate a Subscription
Find an inactive subscription in the Inactive tab of your Subscription List and tap Reactivate to restart it.
Current Limitations
The following are not yet available in the app.
Add item to next order - coming in a future update
Push notifications for upcoming order - not available in current version
Bundle management — not available in the current version
Troubleshooting
If a customer can't find their subscriptions, the most common cause is a missing or misconfigured navigation link. Confirm that:
A Subscriptions link has been added to the app
The link is configured to appear only for logged-in customers
The customer is logged into the correct account
The LaunchDarkly flag has been enabled for your dashboard
More Questions
To learn more about Tapcart, visit Tapcart Academy to become a mobile app expert!
If you have additional questions regarding the Recharge Payments Integration, we're happy to help! You can chat with us through our LiveChat in your Tapcart dashboard or email us at [email protected]!

