Building a sales channel with the Checkout API

Building a sales channel with the REST Admin API's Checkout resource or Storefront API's Checkout object represents lower integration effort because Shopify makes it easy to handle the complexities of payment processing.

  • Shopify offers a variety of payment processing options, depending on your business case and the needs of your app.
  • Shopify handles paying out to the merchant for you.
  • Shopify keeps track of orders and fulfilments.
  • Shopify handles disputes, refunds or cancellations.

If you want to direct customers who want to buy a specific product from the sales channel directly to a merchant's store checkout, you can build a sales channel with cart permalinks.