I’m trying to build a Zap which will be triggered by a new refund in Shopify, and which will create a refund receipt in Quickbooks.
I have the trigger set up, and in the next step I’m successfully accessing the original order from Shopify. However, I can’t see any way to determine how much purchase tax (VAT) was paid on the refunded item(s).
The data from the refund seems to always include three ‘refund discrepancy’ lines, two with negative and one with positive figures for the total refund amount and tax. Is it just a question of summing the tax figure from these three lines to get the total tax?
Our online shop sells a mix of items that are rated at 20% for VAT and items that are zero-rated. Because of Zapier’s limitations regarding test records I can’t currently access a refund which had any tax paid on it, so I can’t see how this presents; I’m also not clear whether Shopify always sends the three refund discrepancy lines.
I can’t just pull the total tax from the original order as it could have been a partial refund, ie refunding one of several items, and I can’t see how to determine which item or items were refunded.
Has anyone ever successfully created a Zap to send a Shopify refund on to a finance system?
The refund data is attached.




