Looks like Shopify doesn’t have a provision in the API to allow SellerCloud and other ERP’s to import refund data. This prevents high volume Enterprise clients from using Shopify unfortunately.
Does anyone have a workaround? SellerCloud support specifically mentioned today that Shopify is blocking their development and won’t allow them to have access to the refund transaction data. This removes any possibility of importing refund transactions.
Currently my client has to manually enter dozens of refunds into SellerCloud each week. We’re looking at hiring a VA to makup for this shortcoming which seems pretty ridiculous. Hopefully Shopify will allow access to this data soon.
@travisromine this isn’t an elegant solution, but what we did to solve for this with a major enterprise client earlier this year was to use a custom micro service with a cron job and the Shopify graphQL Admin API orders query. There is a refunds object you can use on there to gather data on refunds that have been processed.
We used the query filter to filter by updatedAt in the past 24 hours to get a log of all orders updated in the last day and looped through to grab any refund data.
The devil is in the details, and I’m sure I’m forgetting all sorts of nuances we had to work around, but that was the gist of how we set up a simple service/cron to grab the data we needed and shuttle it into our ERP (In our case it was an ancient Oracle system)
1 Like
Thanks for the prompt reply. Not sure if the juice is worth the squeeze on this one, probably just have to hire out a VA till Shopify dev’s allow access (fingers crossed).
It’s surprising that Shopify is denying access to the data that’s required to do this correctly.
Thanks again.
1 Like