Solved

Using the Checkout API

nmmlon
Tourist
5 0 2

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!

Accepted Solution (1)

vix
Shopify Staff
540 103 122

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!

To learn more visit the Shopify Help Center or the Community Blog.

View solution in original post

Reply 1 (1)

vix
Shopify Staff
540 103 122

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!

To learn more visit the Shopify Help Center or the Community Blog.