What Is Skio?
Skio is a subscription management platform built for Shopify, designed to make recurring commerce simple for both merchants and customers. Skio handles subscription creation, order management, payment processing, and customer self-service with a focus on a streamlined UI that reduces subscriber churn and minimizes support tickets.
The Skio + Tapcart integration embeds Skio's subscriber management portal directly into your mobile app, letting your most engaged customers view, modify, and manage their subscriptions natively alongside their regular shopping experience.
Key Features
With Skio connected to your Tapcart app, subscribers can:
Manage all orders: View and manage both subscription and one-time orders from a single portal
Skip, pause, or cancel: Subscribers can skip upcoming orders, pause their subscription, or cancel directly from the in-app portal
Swap products: Exchange current subscription items for other merchant-approved products
Update delivery schedule: Change the delivery frequency or reschedule the next order date
Update shipping and billing: Modify addresses and payment methods without contacting support
Apply discount codes: Add discount codes to upcoming subscription orders
Add one-time items: Attach additional products to the next subscription shipment as a one-time purchase
Secure payments: Powered by Shopify Payments, PayPal, Authorize.net, and Stripe
Shopify-connected accounts: Uses Shopify's customer accounts, eliminating the need for separate subscription logins
Prerequisites
Active Skio account: a paid Skio subscription must be active on your Shopify store
Shopify Plus: required for Multipass authentication with Classic Customer Accounts, which provides seamless single sign-on between the app and Custom Screens.
Enable Subscription Checkouts
Navigate to Settings within the Tapcart dashboard
Scroll down to the Cart & Checkout section
Enable the Allow Subscription Checkouts toggle and Save
Add the Subscription Selector to the Product Page
Navigate to App Studio > Screens within the Tapcart Dashboard
Select Product Detail from the Screen dropdown
Search for Subscription Selector in the left block bank
Drag and drop into your product detail page in the desired position (i.e. above the Add to Cart button)
Edit the block to configure the settings as needed
Publish the draft page to push the changes live
Create a Subscription Management Page
The integration works through Tapcart's Custom Screen feature, which loads the subscriber portal inside your app via a WebView.
Navigate to App Studio > Screens within the Tapcart Dashboard
Select Custom Screen from the Screen dropdown
Click + New Screen.
Enter the screen title and draft name
Select Settings and toggle to the Web-Based option
Paste the Skio subscription portal URL
Once the page is configured, Publish the draft.
Link the Custom Screen from your app's homepage, bottom navigation, side menu, or account page so customers can find it.
Customer Experience
After setup, subscribers tap the Custom Screen link in your app's navigation to open Skio's management portal. The portal loads inside the app as a WebView, rendering the same interface customers would see on the mobile web. From there they can view upcoming orders, skip deliveries, swap products, update payment details, and manage every aspect of their subscription without leaving the app.
Shopify Plus vs. Standard Shopify
Authentication behavior differs depending on your Shopify plan and account configuration:
New Customer Accounts: No additional configuration needed to pass authentication to the custom screens.
Shopify Plus: Supports Multipass for Classic Accounts, which automatically passes the customer's login session from the Tapcart app into the Custom Screen. Customers sign in once and access the subscription portal seamlessly.
Standard Shopify: Multipass is not available. Customers must log in separately within the Custom Screen, and sessions do not persist between the native app and the Skio portal.
Troubleshooting
Portal shows a blank screen: Verify the Web Bridge SDK is installed on the Skio portal page and that the Custom Screen URL is correct. Test the URL directly in a mobile browser first.
Subscriptions appearing twice on product pages: This can occur if both Skio's selling plan widget and a duplicate subscription block are active on the same PDP. Check your Shopify theme for overlapping subscription blocks and remove the duplicate.
Customers prompted to log in twice: This occurs on non-Shopify Plus stores where Multipass is unavailable. Upgrade to Shopify Plus and activate Multipass to enable single sign-on.
Selling plans not appearing at checkout: Ensure Subscription Checkouts are enabled in your Tapcart Dashboard settings. Also confirm that selling plans are properly assigned to the relevant products in Shopify.
Need Help?
For additional guidance on Custom Screens, see our Custom Screen setup guide.
If you have questions, we’re happy to help! Please reach out to us through LiveChat within your dashboard or email us at [email protected]!
