One of our customers using our app seems to be missing refund data for a particular order. Unfortunately I’m not entirely familiar with Shopify in particular (we handle a lot of different data sources). We create a refund table and retrieve the data using the Orders API like such:
(Typically we would retrieve all orders, however in troubleshooting the missing data we’re filtering by just this order id)
I did a quick screenshare with our customer where they showed the refunds in their UI for this record. They had also mentioned it was refunded through a Shopify Gateway (not something I’m familiar with). I don’t have direct access to their data (I was only able to see this through logged requests/responses). Based on the response data there aren’t any refunds associated with the order, but they did appear to be in the UI - is there anything that could cause this?
Unfortunately it would be difficult for us to determine exactly what may have caused this issue of the order missing refund data to occur, because this order and refund occurred in late March/April 2019, and our platform logs do not go back that far.
From looking into this order ID of 1064489123905, it does not appear that any refund was ever created or applied to this order. I can find no record of existence that the Returnly App, or any other source, created a refund for this order. I can only see that the Returnly App made a note on this order stating that the customer started a return. I do however do see in the UI for this order that it mentions that a $109 refund was deducted from the store’s payout, but it looks like that money was just directly refunded from Shopify Payouts without a refund event being first created on that specific order