Sales Channel App Approval – Requirements for External Checkout & Order Sync

I’m building a sales channel app that lists and sells products on an external website with checkout and payments handled outside Shopify. A few questions on the approval process — is the ResourceFeedback API required, or optional for sales channel apps? Is Shopify Checkout mandatory, or can we process payments/shipping externally and sync completed orders back to Shopify just for inventory and order reference? And what are the minimum requirements to get a sales channel app approved on the App Store? Any experience with this would be appreciated!

Hey @Dev_R_Dev_T you can see the requirements for all public apps here, and specifically this section for additional requirements that apply to sales channels

Regarding checkout and payments being handled outside Shopify, you must take customers to the Shopify Checkout.

The developer docs on that are here: Create cart permalinks