Refund an order

AdminOrders

Shopify will allow you to void and refund payments, restock your inventory, and even send a cancellation email to your customer all with the click of a button. No more fussing around with payment gateways!

Reminder

Though most Shopify-supported payment gateways allow you to give refunds from within Shopify, there are a select few who do not. If this is the case, your payment gateway will likely let you refund a payment from within your account on their website.

Refund a total order

There are two ways to offer a total refund:

  1. Use the refund button
  2. Cancel the order

Use the Refund Link

  1. From your store Admin, go to the Orders page.

  2. Click on the order number that you would like to refund.

  3. Click Refund.

    #

  4. Manually enter the same numbers from the "Ordered" column into the "Refund" column

    #

  5. If you're tracking inventory for these items, the checkbox to Restock items is visible. If the customer has not returned the items to you, uncheck Restock items.

  6. By deafult, the Shipping cost will not be refunded. If you wish to refund the shipping cost as well, change the Refund amount so it is the same as the "Total available to refund" amount.

    #

  7. Choose whether or not to send a notification email to the customer.

  8. Click Refund $WX.YZ.

Caution

If there was a discount code applied to this order, you might refund more than the customer paid you. Choose the amount to refund carefully. Refunds are not reversible, so make it count.

Cancel an Order

You can also refund a total order by canceling it.

Partial refunds

Issuing a partial refund for an order

  1. From your store Admin, go to the Orders page.

  2. Click on the order that you would like to refund.

  3. Click Refund to refund your customer.

    #

  4. Under the "Refund" header, enter the number of products you want to partially refund.

    #

    The dollar amount to refund is automatically tallied as the total of the products you selected to refund.

  5. If you're tracking inventory for these items, the checkbox to Restock items is visible. If the customer has not returned the items to you, uncheck Restock items.

  6. Choose whether or not to send a notification email to the customer.

  7. Click Refund $WX.YZ.

Caution

If there was a discount code applied to this order, you might refund more than the customer paid you. Choose the amount to refund carefully. Refunds are not reversible, so make it count.

Issuing additional partial refunds on an order

At any time, you can issue additional refunds on the same order.

  1. From your store Admin, go to the Orders page.

  2. Click on the order number that you would like to refund.

  3. Click Refund to refund the order.

    #

  4. In the Refund dialog, enter the number of products you want to refund.

    #

  5. If you're tracking inventory for these items, the checkbox to Restock items is visible. If the customer has not returned the items to you, uncheck Restock items.

  6. Choose whether or not to send a notification email to the customer.

  7. Click Refund $WX.YZ.

Your order details will now show you how many items were fulfilled, and how many were refunded.

Caution

If there was a discount code applied to this order, you might refund more than the customer paid you. Choose the amount to refund carefully. Refunds are not reversible, so make it count.

How to view a history of all these transactions

To view the transaction history of an order, use the Order History section of the orders page.

  1. Scroll down to the Order History section of the order.

    #

  2. Click the entry in the history to see more details about the transaction.

    #

Ready to put what you've learned into action?

Build an online store with Shopify. Try it free.

Experience the future of retail now.

Shopify Point of Sale. Try it free.