Set up Recurrify

Connect the required building blocks and open a first test checkout.

Updated July 17, 2026
On this page
Before you start
  • 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.

Connect a Shopify store and prepare a first checkout

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.

Recurrify merchant overview showing setup areas in the sidebar
The merchant portal separates commerce, payment routing, checkout, and operations work.

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

DependencyReady stateWhy it matters
Shopify storeConnection readySupplies products and receives reverse-synced orders
DomainVerifiedHosts the customer-facing checkout URL
MID poolReadyHas at least one enabled, healthy MID
MID routerReadyAssigns both transaction categories to usable pools
ShippingEnabled defaultGives every session a valid delivery option

Common issues