What the integration does
Once connected, Remark can use Recharge to:- Find a shopper’s subscriptions
- Find upcoming queued charges
- Skip an upcoming charge
- Cancel a subscription
- Reschedule the next charge date
- Change a subscription shipping address
- Change a subscription delivery frequency
Before you start
You need:- Access to Settings > Integrations in the Remark dashboard
- Your Recharge admin domain
- A Recharge API token with read and write access for customers, addresses, subscriptions, and charges
Connect Recharge
- Open Settings > Integrations in the Remark dashboard.
- Find Recharge.
- Select Connect.
- Enter your Recharge Domain.
- Enter your Recharge API token.
- Submit the connection form.
Add Recharge actions to an intent
Connecting Recharge makes Recharge actions available to your workspace. To let agents use those actions in conversations, add them to the relevant intent, such as a subscription management or recurring order playbook. In that intent:- Add the Recharge actions the agent should be allowed to use.
- Write matching criteria for shoppers asking about subscriptions, upcoming charges, skips, cancellations, address changes, or delivery cadence.
- Tell the agent which shopper details to collect before using Recharge.
- Test the intent in the Playground before enabling it for live conversations.
Customer verification
Recharge actions require the shopper’s email address plus either:- Last name
- Shipping ZIP or postal code
Supported actions
Use Get subscription information before actions that need a subscription ID. Use Get upcoming charges before skipping a specific charge.
Playground behavior
Read-only actions can return Recharge data in the Playground. Actions that change Recharge data are no-ops in the Playground. The Playground shows what would have happened without cancelling, skipping, rescheduling, or updating a live subscription.Troubleshooting
Domain validation fails
Confirm that the domain ends in.admin.rechargeapps.com. Use the Recharge admin domain, not your public storefront domain.
API token is rejected
Confirm that the token came from Tools & apps > API tokens in Recharge and has not been revoked or rotated. If your team recently created a new token, update the integration with the new token.Customer cannot be verified
Confirm that the shopper email exists in Recharge and that the provided last name or shipping ZIP matches Recharge. For ZIP verification, the shopper must have at least one subscription address in Recharge.Subscription action fails
Use Get subscription information to confirm the subscription ID belongs to the verified customer. For charge skips, use Get upcoming charges to confirm the charge is queued and belongs to the shopper.Recharge rejects the change
Recharge can reject changes because of subscription status, charge timing, address requirements, product rules, or store configuration. Review the subscription directly in Recharge, then retry once the Recharge-side issue is resolved.Need help connecting Recharge or testing subscription actions? Contact
support@remark.ai.