Our plugins make the integration with our payment gateway very easy by providing a ready-made and easy-to-install plugin that enables you to be ready and go with a few steps to get you up and running with your business.

This article is dedicated to walking you through how to refund a transaction related to one of your Shopify orders. We highly recommend reading the below solution articles first to be aware of some of the terms/processes that may be mentioned in this article:

The authorized transaction which created via the Shopify channel can't be refunded from the merchant dashboard.

You will be able to refund the transaction related to one of your Shopify orders via your Shopify admin dashboard by following the below steps:

  • Login to your Shopify store admin panel, then navigate to the "Orders" menu on the left sidebar.
  • Select the tagged "Paid" order under the "Payment Status" you want to refund.

  • Then click on the "Refund" button in the top right corner of the order page.

  • You will be directed to the refund page where you can provide the full amount to (Full Refund) the order or if you want the partial amount to "Partially Refund" the order, then provide the reason of the refund before clicking on the "Refund" button.

  • Only then, the order will be affected by this action and will be shown in the orders as a "Refunded"/"Partially refunded" order.

- Supporting the full/partial refund is subjected to the Acquirer processor MID enabled within your profile. 

- Refund is subjected to usual business refund processing and controls, including Check Balance if configured in your account terminal.

Note that all of the follow-up transactions for Our Shopify Plugin MUST be done through your Shopify admin panel, attempting to perform any follow-up transactions through our APIs upon any Shopify transaction will be declined.

⌂ To get familiar with the whole process and the other steps, kindly navigate to our "The Shopify Plugin Integration Manual" solution article. 

⇦ And to navigate to the previous step in the integration process "Step 6 - Handle the post-payment responses" kindly click here.  And to get familiar with the rest of the steps regarding the current step "Step 7 - Manage Transactions" kindly click here.