Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
Hello everyone,
I'm trying to import externally captured manual payment transactions to associated orders in Shopify.
I would use the receipt field to store the external data like the manual capture method name, amount, timestamp etc..
For the REST API the receipt field is marked as read-only, therefore I can't input any data into it.
REST API Doc: https://shopify.dev/api/admin-rest/2022-07/resources/transaction
For GraphQL it looks like the field is available as receiptJson.
But I can't find any mutation that allows this field to be written (like orderUpdate mutation).
GraphQL Doc: https://shopify.dev/api/admin-graphql/2022-07/objects/OrderTransaction#field-ordertransaction-receip...
Is there any way to write the receipt or receiptJson field for external transactions created through API?
Or is this field only available to write for transactions created by Shopify Payment?
Thanks for any advise!
Can u help me how to add receipt or receiptjson at first place
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025