A refund is a record of the money returned to the customer, of the items(all or some), on an order which may or may not has been restocked.
You can refund an order through Orders and Refunds section. An order is eligible for a refund only if it is either cancelled or returned. In the case of the return, you need to specify the RMA you want to refund.
You can manage refunds from your from the Orders > Refunds section in StoreHippo Admin Panel. Only Cancelled orders can be refunded.
Click on Add new button to add refunds. The following form appears with the fields mentioned below:
Order ID
Select the order ID of the order that you want to refund from the dropdown.
Refund Type
There are two types of refunds:
Full Refund
The full refund type means that the order which was shipped to the customer is fully refunded.
Partial Refund
The partial refund type means that the order which was shipped to the customer is refunded partially.
Items
When you select the "Partial" option as the Refund Type, the Items section appears. Here, you can specify the item(s) of an order for which you are making a refund.
Mode
Select the mode for refund. The options can be as follows:
- Wallets: It gives us a list of the available wallets to choose so that the refunded amount is added to the wallet. There will be two options for selecting wallets - StoreCredit and Loyalty wallets. If no wallet is available in your store, a default wallet named 'StoreCredit' is available.
In case of orders created by admin from admin panel via add/duplicate order, there might be some problem in the refundprocess because it does not have provision to add wallets yet.
- Payment Gateway: You can process the refund using the payment gateway through which the payment of that order has been done. This option is visible if all of the following conditions is true:
- Payment is not done through wallets.
- The order is not split.
- Shipping charges are applied to the order and you want to refund them(by checking the 'Refund Shipping Charges' checkbox) or shipping charges are 0 and you are refunding the full order.
- Other: In some cases, the user can give his bank details or tell some other way in which he wants to refund. Once you have processed the refund, you can mark the order as refunded through the 'Other' mode. If the Other mode is selected, then you need to specify the other mode in the Enter Other Mode field.
Note
Enter the reason for processing the refund.
Restock
Select the Restock Items check box, in case you want to update the inventory.
Additional charges and taxes will only be refunded if the refund process is initiated via the payment gateway and cannot be refunded partially for now.
After a successful refund, a mail is sent to the customer, seller, and admin. All the details about refund are saved in a separate 'Refunds' Section in the admin panel.
Supported Payment Gateways
We have integrated some payment gateways with our platform that support the Refund API. They are listed below:
- PayU
- Paytm
- PayPal
- Ebs
- Atom
- Stripe
- Instamojo
- Paypal Adaptive (Also supports partial refund)