Hi,
My app needs to generate draft orders for customers, but recently I found some problems when using the “invoice_url” of shopify draft orders to checkout, the problems are as follows:
- There will be problems when jumping links through “invoice_url”
The correct case is:
https://xxx.myshopify.com/xxxxxxxx/checkouts/xxxxxxxxxxxxxx
The wrong case is:
https://xxx.myshopify.com/checkouts/do/xxxxxxxxxxx/information
The occurrence of errors is a probabilistic problem. We have not yet found the specific cause of the error. We have compared the data of the two requests and the generated draft order, and they are all the same.
A bad link will cause the following problems:
- Sku disappears during checkout
- Incorrect of shipping costs
Best wishes!