Using the Checkout API

New Member
5 0 0

Hi there,

I'm working on an app prototype that would use 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: 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!

Shopify Staff
Shopify Staff
535 105 105

This is an accepted solution.

Correct - to gain access you need to fill out the request here for Sales Channels: 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? Mark it as an Accepted Solution
 - To learn more visit or the Shopify Web Design and Development Blog