Set up Recurrify
Connect the required building blocks and open a first test checkout.
Updated July 17, 2026On this page
- A Recurrify merchant login
- Shopify store-owner access
- Access to the DNS provider for the checkout hostname
This sequence creates the minimum complete payment path. Recurrify will block checkout creation or activation when a required dependency is unavailable.
Setup sequence
Connect the Shopify store
Open Stores, add the store's myshopify.com domain, and enter the custom app credentials. Verify the connection before continuing. A checkout cannot use a store whose Shopify app is not ready.

Prepare payment routing
Use the built-in Dry Run MID for testing, place it in a MID pool, then create a transaction-type router. The router must assign both straight sales and subscription transactions to a valid pool.
Verify a checkout domain
Add the intended checkout hostname under Domains, publish the displayed CNAME at your DNS provider, and run verification. The hostname must report Verified before its checkout can become ready.
Create and test the checkout
Create a checkout with the connected store, verified domain, router, and layout. Recurrify adds free shipping and the full default test-card set. Open the checkout and choose Create session to test a Shopify product without editing the storefront theme.
Readiness checklist
| Dependency | Ready state | Why it matters |
|---|---|---|
| Shopify store | Connection ready | Supplies products and receives reverse-synced orders |
| Domain | Verified | Hosts the customer-facing checkout URL |
| MID pool | Ready | Has at least one enabled, healthy MID |
| MID router | Ready | Assigns both transaction categories to usable pools |
| Shipping | Enabled default | Gives every session a valid delivery option |