Founder online now · WhatsApp reply < 30 min Talk direct →
From $199/mo Talk to founder →
Blog · Own-domain

Own-domain checkout vs Shop Pay.

Own-domain checkout is a URL you control (like checkout.your-brand.com) with any gateway wired behind it. Shop Pay is Shopify's one-tap express button, powered by Shopify Payments, on Shopify's own hosted checkout URL. They solve different problems. Shop Pay optimizes the express-wallet step for repeat buyers who have already saved their card with Shopify. Own-domain checkout optimizes for gateway freedom — which processors you can plug in, whether the checkout survives a Shopify Payments freeze, and whether the URL stays on your brand from ad to receipt.

What Shop Pay actually does

Shop Pay stores card and shipping details across the entire Shopify network. When a buyer who has previously checked out on any Shopify store lands on your product page, Shop Pay recognizes them and presents a one-tap express button. Skip cart, skip shipping form, skip card entry. Studies from Shopify claim measurable lift on repeat checkouts. Whether that lift shows up on your store depends on your traffic mix — if most of your buyers are first-time, Shop Pay recognition rate is low and the lift is smaller.

Shop Pay only works when Shopify Payments is enabled on your store, because the network is a Shopify Payments product. The moment Shopify Payments is disabled — category flag, chargeback threshold, termination — Shop Pay stops working. Same for native Apple Pay and Google Pay when they are routed through Shopify Payments.

What own-domain checkout actually does

Own-domain checkout takes the checkout URL off Shopify's hosted domain and puts it on a subdomain of your brand. The buyer clicks Buy on your product page, gets redirected to checkout.your-brand.com, enters card details on your subdomain, and the transaction routes through whatever gateway is wired behind it. Cart contents come in from Shopify Storefront API; captured order writes back to Shopify Admin API. Shop Pay express button is suppressed because it depends on Shopify Payments, which is what own-domain checkout is designed to work around.

The trade-off in one sentence

Shop Pay wins the wallet-express speed contest on the specific subset of buyers who are already Shop Pay-enrolled; own-domain checkout wins the gateway-freedom contest on the entire buyer base. Which one matters more depends on repeat-buyer rate and gateway risk.

Where each one lifts conversion

Shop Pay lifts conversion when: repeat traffic is a meaningful share, buyers on mobile browsers where wallet buttons cut friction, and Shopify Payments is a stable rail for your category. Reported lifts range from a few percentage points to double-digit on very Shop-Pay-heavy audiences.

Own-domain checkout lifts conversion when: the buyer clicked an ad for your brand and landing on a shop.app URL breaks trust; the checkout would otherwise redirect to a shared marketplace URL like whop.com/checkout/…; or when Shopify Payments has been throttling declines and a specialist MID would approve the same cards. Own-domain is not a magic conversion tool — it is closing specific leaks (marketplace-URL bounce, single-MID decline concentration) that other setups have.

The technical difference

Shop Pay's card storage is centralized in Shopify's Shop Pay network. Your store never touches raw card data because Shopify Payments tokenizes it before you see it. Own-domain checkout does the tokenization directly with your chosen gateway — the card token belongs to your gateway (Stripe token, NMI Customer Vault, Adyen recurring token, etc), not to Shopify. This matters if you ever want to migrate gateways later: your card-on-file relationships live where your MID lives, not where Shopify decides.

Can you run both?

Sort of. If Shopify Payments is enabled on your store, Shop Pay works on the native Shopify checkout URL. If you also stand up an own-domain checkout for a subset of traffic (say, high-risk product SKUs, or specific referral sources), that traffic bypasses Shop Pay. Some operators run split-routing — mainstream SKUs go through native Shopify Payments with Shop Pay express, high-risk SKUs redirect to own-domain checkout with a specialist MID. Trade-off is complexity.

The realistic answer

If you are a mainstream apparel or beauty brand on Shopify Plus with high repeat-buyer rate, Shop Pay express is a real edge you should not give up lightly. Stay on Shopify Payments and Shop Pay, and layer a fallback MID via own-domain checkout for the specific case where Shopify Payments is under review.

If you are a high-risk vertical, Shopify Payments and Shop Pay are ineligible or at real ban risk. Own-domain checkout is the primary path, not the fallback, and Shop Pay is not on the table anyway.

Related reading: Own-domain checkout for Shopify · Shopify checkout without Shopify Payments · Cascade vs Shopify Payments

Move checkout to your own domain in 24-48 hours.

Any gateway, any category, orders still land in Shopify.

See pricing →