Intergation API: checkout page

Topic summary

A user wants to integrate Shopify as a payment option on their custom website. Their desired flow: users enter payment details (email, amount, currency) on the custom site, get redirected to a Shopify checkout page, complete payment, and trigger a callback notification to store in their CRM.

Key clarification provided:

  • Shopify is an e-commerce platform, not a standalone payment gateway like Stripe or PayPal
  • Shopify Payments only works within Shopify store checkouts, not as an external payment processor API
  • Shopify doesn’t offer an API to process payments from independent websites

Recommendation:
Use a dedicated Payment Gateway API (Paycron suggested) for processing payments on external websites.

Status: The discussion remains open, awaiting further guidance on alternative approaches or confirmation whether the user needs to sell actual Shopify products versus just processing generic payments.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

Hello team, I am new on the Shopify. I would like to understand a little bit more which type of API I need to use according to my request. Appretiate your assistance:

I have a website where the end user can make a deposit. On my website user fill in some data, like email,amount, currency and etc. We send these details to API and we are getting back a URL for redirect (checkout) to the Payment Page. On the payment page user can finish his payment. And we will get back notification with response.

So, I want to use Shopify as an payment option on my end. Does it possible?

Thank you,

1 Like

Dear @AnnaMar ,

Shopify functions as an e-commerce platform that enables merchants to sell their products. For stores hosted on Shopify, payment processing is facilitated through Shopify Payments or other third-party payment gateways, rather than Shopify acting as a standalone payment gateway akin to Stripe, PayPal, or a traditional bank.

Therefore, in response to the question of whether Shopify can be utilized to process payments originating from an independent website, it is important to note that Shopify does not offer an API to facilitate its use as a payment processor for external websites. Shopify Payments is specifically designed for and can only be implemented within the checkout process of a Shopify store.

For processing payments on a separate website, it is recommended to utilize a Payment Gateway API, Paycron (Recommended).

To offer more precise guidance, could you please confirm if your website is a custom web application distinct from Shopify? Additionally, clarifying whether you intend to process payments directly on your site using Shopify or redirect customers to Shopify for purchases of Shopify products would be beneficial. Once this is clarified, I would be pleased to recommend the most suitable API or approach for your needs.

Thanks

1 Like

Thank you for your detailed and helpful response.

My website is custom-built. I need to redirect customers to Shopify for payment processing, and then receive a notification back to my system. I will store this data in my CRM for future use.

The intended flow is: the user initiates payment on my website, is redirected to Shopify, completes the payment, and then my system receives a callback notification. We will store the important data from this notification in our CRM.