A space to discuss GraphQL queries, mutations, troubleshooting, throttling, and best practices.
Hi,
When getting data via the shopify_payments/balance/transactions.json endpoint, transactions that were created by the Shopify Installments app don't have a source type (e.g. 'charge', 'adjustment', etc.). Also, the transaction order ID in the response is pointing to the "authorizing" kind transaction and not the "capture" transaction. However, when the gateway is Shopify Payment, there is no missing value in the source type, and the transaction order ID in the response is pointing to the "capture" transaction.
Is this the expected behavior of the response? Below is a sample response when the gateway is shopify_installments:
Hi @hadardo, happy to look into this further. Could you please share an example X-Request-ID that should be included in the API response header you receive from us when you put a call through? I'd like to take a look at a specific call on my end to see if we can replicate it exactly and share it with my team.
Hope to hear from you soon - let us know if we can clarify anything on our end!
Alan | API Support @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog
Hi @Alan , sorry for the late response.
This is X-Request-ID from a call I just ran: 0e8a7fbd-96c9-40aa-a8ec-de909e1ecaa0.
Thanks,