subZwallet is a Shopify app that combines subscription management, cashback wallets, loyalty points, customer tiers, milestone rewards, and automation (Flows) in one place. It replaces the need for separate subscription and loyalty apps by handling plans, billing, retention, and upsell from a single dashboard.
From Shopify admin go to Apps → subZwallet. The first screen is Home, which shows key metrics and quick actions. Use the sidebar to reach Manage Subscriptions, Subscription Plans, Analytics, Rewards, Flows, and App Settings.
The app works with any Shopify theme that supports app blocks (Online Store 2.0 and newer). The subscription widget is added through the theme editor without code.
Plans: Free (up to 50 active subscriptions, points program included), Launch ($99/mo + 1%), Growth ($299/mo + 0.7%), Scale ($499/mo + 0.6%) and custom Enterprise. Launch adds unlimited subscriptions, analytics, and milestone rewards. Growth adds cashback, VIP tiers, Flows, and upsell settings. Scale adds priority support and a dedicated Slack channel at the lowest rate. Every paid plan includes a dedicated developer and account manager.
Your first paid plan includes a free trial: 14 days on Launch or Growth, 30 days on Scale. Cancel before it ends and you are not charged.
The transaction fee is a percentage of each subscription order processed through subZwallet. It appears on your Shopify invoice alongside the monthly plan fee. Change your plan or review billing under App Settings → Billing & Plan.
Create a plan under Subscription Plans → Create plan. Set delivery frequency, discount, and products — the plan appears in the widget at checkout automatically. To pause, skip, or cancel a contract, open Manage Subscriptions, select the contract, and choose the action. Bulk actions are supported.
Customers can manage their own subscriptions through the customer portal: skip or restore orders, reschedule, order now (once a day), pause and resume, change frequency, swap products, change next-order quantities, add add-ons, update address and payment, apply a discount code, leave an order note, and cancel through your cancel flow.
Dunning is the automated retry process for failed subscription charges. Configure the number of retries, the interval between attempts, and the final action (skip, pause, or cancel) under App Settings → Dunning Settings. Payment-failure email templates are editable from Emails in the sidebar.
Milestone rewards trigger automatically when a subscriber reaches a specific order number (3rd, 5th, 10th, etc.). Reward types include percentage discount, fixed discount, free shipping, and free product. Available on Launch, Growth, and Scale.
Feature visibility depends on your plan. Points are on every plan. Milestone rewards require Launch or above. Cashback, VIP tiers, Flows, and Upsell settings require Growth or above. Upgrade from App Settings → Billing & Plan.
The cashback wallet adds store credit to the customer after each subscription billing, based on rules you define (for example a percentage of every subscription order, or conditional rules with limits). Cashback uses Shopify's native store credit, so balances appear in the standard customer record.
Loyalty points are a separate currency from cashback, included on every plan. You define earn rules, redemption codes, optional expiry and a birthday reward. On Growth and above, points and cashback can run at the same time.
VIP tiers (e.g. Bronze, Silver, Gold) group customers by total orders or spend, with multipliers on their rewards (Growth+). Set tiers up from the Customer Tiers section in the sidebar.
Migration from ReCharge or Loop is free on every plan, including Free: white-glove (our team does it), a CSV import (ReCharge-style template), or a read-only Loop API connection. Saved cards stay in Shopify and billing is switched on an agreed date so nobody is charged twice. See the Migration Playbook: Recharge to subZwallet and the Loop migration guide.
The two most common failure modes are rushed full-cutovers and unclear ownership. Start with a single migration owner, a parity matrix, and support playbooks ready before cutover day.
The subscription widget is an app block. Open the Shopify theme editor, find the subZwallet block in the product section, and drag it where you want. Choose from 7 style presets, 7 color schemes and 3 layouts, toggle the savings badge, and add policy text. Every change previews live before saving.
subZwallet connects to Klaviyo (21 subscription and rewards events; Klaviyo can send the customer emails instead of the app) and to Gorgias (rules create support tickets on 7 lifecycle events, with filters). Both are on every plan. API access and webhooks are coming soon on Scale.
All users can reach out through the Contact or Get in touch link on the subZwallet website. Every paid plan includes a dedicated developer and account manager; Scale adds priority support and a dedicated Slack channel. For common setup questions, start with the help articles.