Using the Checkout API

Solved
Highlighted
New Member
5 0 0

Hi there,

I'm working on an app prototype that would use the Checkout API (https://shopify.dev/tutorials/sell-through-the-checkout-api) to create a streamlined buying experience.

I understand that to use the Checkout API my app needs to be a Sales Channel. Does this require special permission from Shopify or is it easily done via the app install process?

I also noticed on this page: https://shopify.dev/tutorials/authenticate-a-public-app-with-oauth that "If your app doesn't meet the requirements to become a sales channel, then you can submit a request to add payment processing to your app." - does that mean it might be possible to gain access to the Checkout API without becoming a Sales Channel? Under what sort of conditions would Shopify provide permission to process payments?

Many thanks for any info!

0 Likes
Highlighted
Shopify Staff
Shopify Staff
516 100 96

This is an accepted solution.

Correct - to gain access you need to fill out the request here for Sales Channels: https://shopify.dev/concepts/channels#apply-to-build-a-sales-channel The other form mentioned is for private apps that are native mobile apps so this use case likely does not qualify. Hope that clears it up!

Vix | Developer Support @ Shopify
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Click Accept as Solution 


1 Like