Sales Channel with 3rd party payment processing

Hello,
I am building a mobile app: a marketplace specialized for clothing.
I have created a Sales Channel App to sync products from Shopify to my own database.
Since the mobile app will also integrate brands from Woo, I plan to process the payments myself using stripe in the mobile app. Once payment is complete I create the order within Shopify/woo and keep the orders in sync.

I read:
"
When building a sales channel app, you can create and manage checkouts using one of the following methods:

  • Create cart permalinks to take customers directly to a store checkout with a pre-loaded cart
  • Use an SDK that’s powered by the Storefront API, such as the JavaScript Buy, iOS Buy, and Android Buy SDK
    "

Do I understand correctly that I can’t do what I planned and that I must use e.g. iOS buy to have a native experience in iOS? (Is it it really native or uses a WebView?) In that case it would not possible for a customer to buy from multiple brands at the same time in the app?

Hi Reine,

Are you looking to create an app where orders are made on third-party platforms, but process on Shopify? If so, this doc will help: Track orders placed on other platforms

You will need to use Shopify Payments however - as otherwise you’d be bypassing the Shopify checkout.

Thank you for your reply!
Sorry I think my explanation was not clear enough.
We don’t have a shopify store (we don’ t have products to sell ourselves), but we rather are a marketplace like amazon that would like to allow shopify vendors to use our marketplace as a sales channel.

I think regarding the page for tracking orders created on 3rd party marketplaces; we are not willing to track them, but to create those: to be the 3rd party marketplace like amazon is one.

I understand that Shopify Payments may be mandatory to process payments performed on a 3rd party marketplace, but I can’t find a documentation to implement it in a 3rd party marketplace. Do you know where I may find it?

Or maybe shopify payments just means informing shopify that a payment occurred using Payment - REST
This page mentions “The Payment resource allows sales channels to build a fully native checkout experience by submitting a customer’s payment details directly to Shopify.”

However, Shopify Sales Chanel mentions that we must use Storefront API or store-checkout. Apps as sales channels
So it seems there are not Shopify payments options? What am I missing there?