Processing a refund (Admin)
Step 1: Checking and verifying a refund
The admin receives the request a his dashboard wp-admin → Dokan → Refund Requests.
Under Pending admins will be able to see all unapproved refund requests. This includes the name of the Vendor, Refund Amount, Refund Reason, Payment Gateway, and Date of refund request.
o view verify about the refund, the admin should click on the order number.
Step 2: Choosing the refund method
Now from here he can allow reject or delete a request. Admins can choose to manually refund by clicking on “Refund Manually” button by hovering over a refund request.
Admins can also choose from the Bulk Actions drop-down to approve multiple requests together. To do this, select all the refund requests you want to approve using the checkbox beside each request, then select Approve Requests from the drop-down and click on Apply.
Step 3: Double checking the refund status
When a request gets approved it will move to the Approved tab.
Admins can also check the status by clicking on the order.
For partially refunded orders, the status will remain Completed. For fully refunded orders, the status will change to Refunded.
Admins can change the status from the Order Status drop-down.
How Do I Know If My Refund Request Is Complete? (Vendor)
From your Vendor Dashboard, navigate to the order, click on the details and look for order status updates like this.
For partially refunded requests, the order status will remain completed.
For fully refunded orders, the status will change to Refunded.
What Happens If Your Vendor Mistakenly Posts a Refund Request?
You can delete the refund request, simple.
Click on Cancel by hovering over a refund request. The request will be moved to the Cancelled tab.
Admins can also cancel multiple requests by selecting all the requests using the checkbox beside each request. Then select Mark as Cancelled from the Bulk Actions drop-down.
Cancelled requests show under the Cancelled tab.
How Do You Block Accidental Requests for the Same Refund?
We only allow one refund request per order at a time. This way, even if you lose internet connection while making a request or something else happens or you forgot about that you made the request already, you will not be able to make a new one until the admin has accepted or rejected or deleted the first one.
Dokan Version 2.9.5 Updates
Automatic Order Refund Process via Stripe
With this version, the vendors can refund to their customers without the manual intervention of the Admin. Here’s how the vendor can do it:
Suppose a vendor has the following order that he or she wants to refund.
After selecting the order the vendor will get the “Request Refund” option:
After clicking on the “Request Refund” button you will get the option to enter the amount you want to refund. Here for example the vendor has input 45 dollars.
After entering the amount, the vendor just needs to click on the “Submit Refund Request” button to move onward.
Next, the vendor will get a pop-up alert mentioning the fact that he or she is refunding. Clicking on the ‘Ok‘ button will finish the refund process. Otherwise he or she can select the ‘Cancel’ button to decline the process.
Upon clicking the ‘Ok‘ button he or she will get another success pop-up regarding the completion of the process:
Here is how the vendor can see the refunded amount from the order:
Also the vendor can get the list view of the refunded order by going to the Vendor Dashboard → Orders.
How the Admin Can See the Automatic Refund of the Vendor?
As an admin, you can see the refunded amounts. To see this refund go to the WP Admin Dashboard → Dokan →Refunds.
If the admin select the order he or she will be able to view the refunded order details just like the following screenshot:
The admin can also see this refunded amount from the list of orders. Navigate to the WP Admin Dashboard → WooCommerce → Orders to see the refunded amount.
Points to Remember:
- The vendors can also refund partially with this feature.
- The admin has to enable the Dokan Stripe Connect option to cater this service to the vendors.
That’s all about the Dokan automatic order refund process via stripe.