Install and open the app
Install Rekit from the Shopify App Store and complete OAuth for your store.
After install
- In Shopify admin, open Apps and launch the app.
- Accept the requested API scopes (products, purchase options, subscription contracts, etc.).
- Complete any in-app onboarding or billing steps shown in the embedded UI.
Selling plans and products
Use the app’s Products (or equivalent) area to attach subscription selling plan groups to the right products and variants.
- Create or sync selling plan groups in Shopify as needed, then assign them to products from the app.
- If bulk assign fails for some items, they may already be linked to that plan group—assign only products that still need the plan.
- Verify subscription options appear on the storefront product form after theme setup (next section).
Theme app extension
The Subscribe & Save theme app extension adds blocks you place in the theme editor.
Enable blocks
- Go to Online Store → Themes → Customize.
- Open a product template (or section) where customers choose variants.
- Add the app block(s) from Subscribe & Save—for example the subscribe/save picker and any customer portal link block.
- Save the theme.
Exact block names match what Shopify shows in the editor (see your extension’s shopify.extension.toml).
App proxy and customer portal
Subscriber self-service pages are often served through Shopify’s app proxy so URLs stay on your store domain.
Typical proxy pattern (confirm in your app configuration):
Your deployed shopify.app.toml defines prefix, subpath, and the backend URL. After changing proxy settings, redeploy and test a portal link from the theme block.
Day-to-day in the admin app
- Dashboard — subscription metrics and activity at a glance.
- Subscriptions — review and manage subscription contracts where the app exposes them.
- Settings — store preferences, integrations, and billing if applicable.
Troubleshooting
- Plans not on storefront: Confirm theme blocks are added on the correct template and the product has selling plans assigned.
- Proxy 404: Check app proxy URL in the Partner Dashboard matches your server and tunnel in development.
- API errors: Ensure scopes include purchase options and subscription contracts as required by your flows.