Skip to main content

Tapcart Integration

Set up the Tapcart x Stay AI integration to enable mobile subscription checkouts and in-app portal access.

Written by Ashley Kim
Updated over a week ago

What is Tapcart?

Tapcart is the mobile commerce platform of leading DTC brands, powering mobile apps that have processed over $7+ billion in ecommerce sales. With the majority of ecommerce traffic on mobile, Tapcart helps brands meet consumer expectations by elevating the mobile experience and turning casual shoppers into brand advocates.

What does the Tapcart x Stay AI integration do?

The integration enables your customers to check out with subscriptions directly in your brand's Tapcart mobile app. It also lets subscribers access their Stay AI portal from within the app β€” no redirect to an external browser required.

Once connected, subscribers can manage all standard and advanced subscription actions from inside the app, including skipping orders, swapping products, applying discount codes, adding extras, and canceling with a Cancellation Survey save flow.

Before You Begin

  • This integration is available to Tapcart Enterprise customers only.

  • Work with your in-house developer or agency partner to complete the setup steps below.

How to Set Up the Tapcart Integration

1. Create a Custom Screen

In Tapcart's App Studio, you'll create a Custom Screen that loads the Stay AI subscriber portal inside the app.

To get started:

  1. In App Studio, navigate to Custom Screens and click Create Custom Screen.

  2. Enter a title for the screen (e.g., Manage My Subscription).

  3. Paste your Stay AI subscriber portal URL into the URL field.

  4. Set Authentication to Yes.

  5. Save the screen.

2. Install the Web Bridge SDK

The Web Bridge SDK connects the Stay AI portal to the native Tapcart app environment. It must be added to your Custom Screen.

To verify the SDK is installed correctly:

  1. Open your app in a browser with Chrome Developer Tools.

  2. In the Console, type Tapcart and press Enter.

  3. If the Tapcart object outputs in the console, installation is confirmed.

⚠️ Warning: If the console returns an error or the Tapcart object does not appear, the SDK has not been installed correctly. Do not proceed to the next steps until this is resolved. Contact the Tapcart team at help@tapcart.co for assistance.

3. Set Up Customer Authentication

How authentication is configured depends on which Shopify customer account type your store uses. If you are unsure which account type you are on, see Tapcart's Classic vs. New Customer Accounts guide.

New Customer Accounts (most stores as of 2026)

Shopify's New Customer Accounts use a passwordless login flow and do not support Multipass. To enable authentication with Tapcart:

  1. Install Shopify's Headless app from the Shopify App Store.

  2. Retrieve your Client ID and Store ID from the Headless app.

  3. Share those credentials with the Tapcart team at help@tapcart.co to complete activation.

πŸ“Œ Note: As of February 2026, all new Shopify stores are on New Customer Accounts by default. Classic (Legacy) Customer Accounts are deprecated and will receive no further updates from Shopify.

Classic (Legacy) Customer Accounts β€” Shopify Plus only

If your store is still on Classic Customer Accounts and you are on Shopify Plus, you can use Shopify Multipass to pass the customer session into the Stay AI portal automatically β€” no separate login required for subscribers.

Activate the Shopify Multipass integration in your Tapcart dashboard settings.

⚠️ Warning: Classic Customer Accounts are deprecated as of February 2026. If you have not already migrated to New Customer Accounts, plan to do so β€” see Tapcart's guide for what that transition involves.

4. Link the Screen In-App

Add the Custom Screen to the areas of the app where subscribers are most likely to look for subscription management.

Recommended placement options:

  • Account page β€” the most intuitive location for returning subscribers

  • Navigation menu β€” for prominent access across the app

  • Homepage β€” for brands that want to surface the portal to all app users

5. Enable Subscription Checkouts

To allow customers to purchase subscriptions directly in the app, configure your Shopify Selling Plans in Tapcart.

In your Tapcart Dashboard Settings, enable Subscription Checkouts to pull in the Selling Plans for your products. See Tapcart's Subscription Checkouts setup guide for detailed steps.

Troubleshooting

Portal loads as a blank screen
Verify that the Web Bridge SDK is installed correctly (Step 2) and that the Stay AI portal URL entered in Step 1 is accurate.

Banner ads or product carousel are not showing
These features must be configured in your Stay AI merchant portal before they appear in the app.

Cancellation Survey save flows are not triggering
Confirm that the Cancellation Survey is enabled in your Stay AI dashboard.

Have more questions?

For questions about setting up the integration in your Tapcart app, contact your in-house developer or agency partner.

If your developer or agency partner needs further technical guidance, contact the Tapcart team at help@tapcart.co.

For Stay AI-specific questions, reach out to Stay's support team.

Did this answer your question?