＊Already add auth scope with read_product_listings, write_checkouts, read_checkouts
＊Already list products to our sales channel app
What we do with our app:
1. Create checkout via checkout API (Add line_items, just like this doc Creates a checkout)
2. Get web_url from the response of create checkout API
3. Using web_url to finish order and payment
4. Retrieve checkout after we finish checkout on Shopify's checkout UI
At step 4. We expect that the customer_id and payments will contain some information. So that we can use it. Just like this doc Retrieve an existing checkout's response.
We expect that the checkout will be updated when customers finish the payment. And we can query the certain checkout and make sure the payment is done. Is there anything we misunderstand when using API?