A commerce API decision should follow the order lifecycle through every channel. Saleor is API-oriented; pilot the exact storefront and admin workflows your team will operate.
Create products with variants, channel prices, inventory, tax, and shipping. Run a sandbox checkout, simulate a failed payment, fulfill part of an order, then refund it. Check webhooks, retries, and idempotency around each transition. The Saleor documentation is the reference for the version and apps you plan to use.
Import a small catalogue, preserve URLs and media, and export orders for a rollback test. Compare API flexibility with the cost of maintaining a storefront and integrations. A successful GraphQL query is not evidence that customer service can reconcile a real order.