Shopify Exchanges Issue

Shopify Exchanges Issue

With the latest Shopify API changes this year, there's now a known Shopify issue concerning Online Exchanges vs those conducted at the Point of Sale (POS).

Let's get straight into it. 

The Problem

Exchanges processed in the Shopify Admin don't return data from the API consistent with those processed in the POS. 

- With an Online Exchange, the subsequent sale gets dated as part of the original order, and the refund doesn't get created (!). 



- With a POS Exchange, the subsequent sale and the returned item get dated when the exchange was created  


We contacted Shopify directly concerning this issue, and have included a screenshot of their response below: 




So... what can you do ?


Contact Shopify!


As you can see from the screenshot of our email above, Shopify is already aware of this problem.
But as always - the more users that add their voices to the discussion, the more likely it is that the issue will be resolved.

By far the best way to make your voice heard is to submit a ticket directly with Shopify support through their Partner portal.
All you have to do is login here and submit a ticket. You can explain the issue like this: 

"Exchanges processed in the Shopify admin don't return data from the API consistent with those processed in the Point of Sale (POS). 

This solely concerns data returned from the GraphQL API. In this case, online exchanges do not include a refund agreement or an exchangeV2s entry. 

I would like Shopify to fix this so that exchanges are consistent between the Shopify Admin and the POS. " 



Workarounds?


Until Shopify resolves this issue, all exchanges conducted through the Shopify admin will have to be reconciled manually. 
(alternatively, you can limit exchanges solely to those done at the Point of Sale - but we appreciate that this may not be practical or even possible for many merchants)

We understand that this is not ideal - hence we suggest contacting Shopify to get them to address thie issue as soon as possible.  

Have any questions about online exchanges? Contact us at support@cloudlab.com and we'll be glad to help you out. 

    • Related Articles

    • Sales, Returns and Exchanges By Location (POS)

      Many of our merchants run multiple Point of Sale (POS) retail locations. For these merchants, tracking exactly where sales, refunds, payments, and credits occur and attributing those amounts to the correct retail location is vital to balancing the ...
    • Premium Report - Sales by Attributed Staff

      Sales by Attributed Staff This report is used to see which Sales are attributed to which Staff member at your POS location(s) This is particularly useful if you're tracking commissions or you simply need to know who was handling the sale (rather than ...
    • What Do I Get In Report Toaster (that I don't get in Shopify?)

      What do I get out of Report Toaster that I don't get in Shopify? I already get reports in Shopify - why do I need Report Toaster? Why should I upgrade my Report Toaster Account? If you find yourself reading the above and having similar thoughts, then ...
    • Premium Report - Shopify Payout Reconciliation

      Shopify Payout Reconciliation For merchants who use Shopify Payments, you might be familiar with Shopify's Payout report. This report is used to sее the amounts that Shopify deposits into your bank account each Payout Date (usually daily). You can ...
    • Premium Reports - Shopify Bundles

      Shopify Bundles Much like our reports for Simple Bundles (which you can read about in more detail here), we're able to Shopify Bundles customers two reports that make it easier to track their bundle sales. These reports are split into the following - ...

     Suggestion Box

    Didn't find what you were looking for in our knowledge base? Click here to suggest an article, and we'll try to put something together for you.