Refund

Learn more about creating and managing RMA’s Refund workflow actions for Products.

Refund for Faulty Product

If the Shop Owner needs to provide Refund to Customer, it can be done through the Ledger Credit option from the refund methods. Actual Gateway Refund is not supported yet, so Refund will go to the Customer’s Ledger Credit. Refund amount can be paid in partial or full depending on the Customer’s claim on the RMA case.


refund main, If Shop Owner needs to Refund Customer, they can use Ledger Credit option for now, because actual Gateway Refund is not supported yet, so Refund will go to Customer’s Ledger Credit, Full or Partial Refund can be made depending on the Customer’s claim on RMA case.

Image 1: If Shop Owner needs to Refund Customer, they can use Ledger Credit option for Regular Customers.

Full Refund and Override Feature

Shop Owner can provide Full Refund if the situation requires. For instance, if Customer purchased 2 Quantities of Keyboards, 1 Quantity of Mouse, and found the 2 Quantities of Keyboards faulty, they may ask for a full refund. In this case, the Shop Owner will have to select the Full Refund option and use the Override feature to refund the Customer if refund amount is greater than the Product sale price as Customer requested refund for full Order.


full refund override, If Customer purchased a Batch of Products and found a Product faulty from the batch, they may ask for a full refund, Shop Owner will have to select Full Refund option and use the Override feature to refund Customer if the refund amount is greater than the Product sale price.

Image 2: Override feature to refund Customer if the refund amount is greater than the Product sale price.

full refund override confirm, Confirm the Override feature to refund Customer if refund amount is greater than Product sale price.

Image 3: Confirm Override feature to refund Customer if refund amount is greater than Product sale price.

full refund override submit, After confirming to Override and refund Customer the refund amount which is greater than Product sale price, add a comment and other details, then hit Submit.

Image 4: After confirming to Override to refund Customer, add a comment or other details, then hit Submit.

Partial Refund

Shop Owner can also provide Partial Refund if the situation requires. For instance, if Customer still wants to keep the faulty Product and ask for a partial Refund, then Shop Owner can select Partial Refund option to give a partial refund and input the amount within the Refund Amount box. Write the refund reason in the comment box, upload image, and select Status before clicking Submit to complete the process of Partial Refund for RMA Case.


partial refund, Shop Owner can provide Partial Refund if Customer still wants to keep the faulty Product, Select Partial Refund option to give a partial refund and input the amount within the Refund Amount box.

Image 5: Shop Owner can provide Partial Refund if the Customer still wants to keep the faulty Product.

Cash Customer Refund not Supported

Regular Customers can be refunded via Ledger Credit or any other Payment Gateways. However, Refund for Cash Customers are not supported yet at this moment, because they do not have specific contact details and payment information associated with their account. So, the best way to issue refund for any Cash Customer is to create a Regular Customer Profile for them and them send them the Refund amount on that account as Ledger Credit.

If the Shop Owner tries to open RMA against a Cash Customer, they will be notified that the Cash Customer does not have any phone number, address, or payment details available. Therefore, to refund a Cash Customer, they will be automatically suggested to make a New Regular Customer with phone number, full address, and payment details. Then, the Cash Customer’s Order will be assigned to this New Regular Customer and RMA can be created under this Customer and Refund can be issued as Ledger Credit which is only currently supported.

Last modified March 22, 2023: Full Refund Override Updated (7a7dba132)