recurrabee’s “portal” is not a separate website — it lives inside Shopify’s Customer Accounts surface, which is where your subscribers already go to manage their orders.
1. Confirm you’re on New Customer Accounts
Shopify Admin → Settings → Customer accounts. You want New customer accounts (not Classic). All new stores default to New; older stores may still be on Classic.
If you’re on Classic: Shopify is sunsetting it. Migrate to New first — it’s a one-click upgrade for most stores, and New is where Customer Account UI extensions (like recurrabee’s subscriber block) run.
2. Enable the recurrabee block
Covered in the Checkout UI extension guide. Same process — the customer account editor is where you drop the block in.
3. Customize the subscriber landing
Subscribers land on the account home page when they click “Manage subscriptions” from dunning emails. Make sure the subscription block is above the fold and clearly labeled.
4. Authenticate
Shopify’s customer account login (magic link + email) handles auth. recurrabee piggybacks — there’s no second password.
5. What subscribers can do
Per your action configuration:
- View active, paused, and cancelled contracts
- Pause and resume
- Skip the next billing cycle
- Swap products (if enabled)
- Cancel (with reason selection if enabled)
- Update payment method (deep-link to Shopify’s payment page)
- Update shipping address
Branding
Customer Account UI extensions inherit your theme’s colors and typography by default. Override per component in the editor.
Why not build a standalone portal?
Because subscribers already know where to go for their orders. Putting subscription management in the same place reduces support volume and cuts confusion. It also means we don’t reinvent auth.