How can I redirect customers to a subdomain for checkout?

Hi,

In my country, there is no good enough payment provider for me, all of them has a common payment gateway with their own branding and I think this is not a good thing in the eyes of a customer. Moreover, since these provider are local and my customers are international this is not a good case for me.

I have a question about customizing the checout. What I want is to redirect my customers to another subdomain of my website (e.g. checkout.domain.com) after a customer filled out all the necessary informations and with a comlete cart (like shipping fee, coupons etc.). I am an experienced web developer, so I have enough coding experience to achieve what I want but I am not sure about if Shopify lets us to do this.

İn a simpler way, I want to redirect the customer with session ID to the checkout.domain.com and get their cart details, process their payment and approve their order in my own back-end and then redirect them back to the storefront.

Like what? This is not an answer.

If you are still looking for an answer, I have been able to achieve what you are basically talking about. I have a headless Shopify store, where the user adds items to their cart, and I send them to checkout on a subdomain that uses the official Shopify checkout page. You can pass along all the data you need in the url to the checkout page: https://checkout.domain.com/checkouts/cn/{cart_session_id}?discount=SOMEDISCOUNTCODE

Thank you for this answer. I was wondering if this was possible. May I ask if you have shopify plus, or just the storefront api? I ask because without shopify plus headless usually gives you a generic url like “{storename}.myshopify.com/checkouts/..”, but if you add shopify as a subdomain to your headless domain, does the url shopify api returns come as a subdomain even on the regular shopify plans?