Shopify - Mark Order As Paid (1 reply)
Jay, after some research it is not possible to add a Transaction i.e. Payment to an order which is not created through the API. Further you cannot Mark an Order as Paid through the API, it must be done through the Admin Panel.
There are a couple of posts on this subject with replies from Shopify employees.
https://ecommerce.shopify.com/c/shopify-apis-and-technology/t/mark-as-paid-throw-api-445682
Yes, our documentation needs updating.
Our client is setting up a B2B Shopify site, where the payments for the orders will be done in Sage, not Shopify, and they want me to push back enough payment info to mark them complete.
I can handle the SQL query to get the payments, but the documentation is unclear about the values that I will push back. Also, we don’t need details like card numbers and authorization numbers, all we want to is mark the order Paid. So, what are the minimum fields I can get away with, and what are the valid “status” codes?
Or alternatively, we just want to mark the order as paid (see attached screenshot).