Accepting credit cards, warehouses, and shipping and fulfilling orders
I'm seeing an issue where the Shop Pay module is not redirecting to my custom domain, after a transaction has been completed.
Here's my flow:
1 ) Headless website (using Storefront API)
Located at:
customdomain.com
2 ) Custom domain for Shopify checkout
Located at:
checkout.customdomain.com/:id/orders/:orderId
3 ) Payment through ShopPay
Located at:
shop.app/pay/transactions/new/token/:token?locale=da&redirect_source=checkout_automatic_redirect
4 ) Order confirmation (this should redirect back to checkout.customdomain.com)
Redirected to:
store-name.myshopify.com/:id/orders/:orderId
Are you aware of this issue or is there any way to fix this through my settings in Shopify?
I've had the same issue and can effect attribution. Would be great if the redirect respected the custom domain url.
Hey there! Having the same issue and still waiting to hear from Shopify support on this problem. We are going to try client-side redirects but I don't think it will work
Shopify support gave us the answer:
> By directing a subdomain to Shopify, and updating Storefront API requests to be made against that subdomain, it ensures the entire web checkout flow remains on that subdomain right through to the checkout thank-you page.
So make sure the destination of your checkoutCreate mutation is your custom checkout domain (checkout.customdomain.com).
Are you ready to take your business to the next level? Look no further than the latest ...
By SarahF_Shopify Apr 15, 2024We’re keeping the ball rolling to make sure you’re always ahead of the game. So buckle ...
By JasonH Apr 8, 2024Portrait of Stephen positioned next to an image of planet Earth, with the Stephen's World ...
By JasonH Mar 18, 2024