The AladdinStores Refund Request System allows the platform’s Administration Team to manage refund submissions efficiently while also enabling vendors to request refunds for their orders in a structured, transparent way.
Once enabled, the refund feature supports several types of refund operations:
Available Refund Actions
• Refund one or more specific products from an order.
• Refund the full order amount.
• Process refunds for sub-orders.
• Include applicable shipping fees and taxes in the refunded amount.
• Handle refunds manually when required.
• Issue refunds automatically through supported payment gateways (e.g., PayPal).
• For payment gateways that do not support automatic refunds (e.g., PayPal Adaptive), refunds must be processed manually.
• Submit multiple refund requests for the same order, with each request handled individually and one at a time.
Refund Calculations for Admin Commission & Vendor Revenue
Refund calculations on AladdinStores are based on the adjusted order balance, excluding shipping and tax amounts. Shipping and tax belong solely to the vendor and are not included in the admin commission calculation.
Case 1: Orders Without Shipping or Tax
Example:
Order total: $10
Admin commission: 6%
Vendor revenue: $9.40
Admin commission: $0.60
If a refund of $5 is issued:
• New order balance: $5
• Revised admin commission: $0.30
• Revised vendor revenue: $4.70
Formula
• New order balance = Original order total − Refund amount
• Admin commission = New order balance × Commission rate (6%)
• Vendor revenue = New order balance − Admin commission
Case 2: Orders With Shipping or Tax
Example:
Order total: $12
Shipping: $2
Tax (if any): Belongs to vendor
Commission is calculated only on the product value:
• Product value: $10
• Admin commission: $0.60
• Vendor revenue: $11.40 ($9.40 + $2 shipping)
If the vendor refunds $5 for products plus $2 for shipping/tax:
• Total refund: $7
• Shipping/tax refunds are deducted entirely from the vendor, not affecting admin commission.
Formula
• New order balance = Product value − Product refund
• Admin commission = New order balance × Commission rate (6%)
• Vendor revenue = New order balance − Admin commission
(Vendor additionally absorbs any refunded shipping/tax.)
After refunds:
• Admin receives: $0.30
• Vendor receives: $4.70 (minus the refunded $2 shipping/tax)
Requesting a Refund (Vendor Guide)
Step 1: Customer–Vendor Communication
Customers may request a refund through any official AladdinStores support channel, including:
• Store Support or the Product Inquiry feature
• Order notes
• Direct communication (email, phone, or other approved methods)
◦ support@aladdinstores.com
◦ customerservice@aladdinstores.com
To ensure a smooth process, customers must provide:
• The order number
• The specific product(s) they wish to refund (if the order contains multiple items)
Clear information helps prevent delays or misunderstandings.
Step 2: Submitting a Refund Request to the Platform
After the vendor confirms that a refund is appropriate, they can submit a refund request through the Seller Dashboard.
To submit a request:
Vendor Dashboard → Orders → Select Order → Create Refund Request
The refund request is then forwarded to the AladdinStores Administration Team for review and processing.
Select the order you wish to refund, then click Request Refund to proceed, as shown in the screenshot below.
The vendor must enter all required details, including the quantity, total refund amount, and the reason for the refund. After completing the form, click Submit Refund Request to proceed.
The seller/vendor can update the order status by selecting Refunded from the status drop-down menu.
The vendor may add notes to the order for reference. Once all details are completed, the vendor can proceed by clicking Submit Refund Request.
Processing a Refund (Admin Guide)
Step 1: Review and Verify the Refund Request
The Administration Team receives all vendor-submitted refund requests for approval.
Each request includes key information such as:
• Vendor name
• Requested refund amount
• Reason for refund
• Payment gateway used
• Date of submission
Admins should verify the accuracy of these details before proceeding.
Step 2: Approve, Reject, or Process Manually
After reviewing the request, the admin may:
• Approve the refund
• Reject the request
• Delete the request
• Process the refund manually, if the payment gateway requires manual handling
Step 3: Confirm Refund Status
Once a refund is approved, it is automatically marked as Approved in the system.
Admins can review or update the order’s status:
• Partially refunded orders remain marked as Completed
• Fully refunded orders update to Refunded
Admins may adjust the status if necessary.
Checking Refund Status (Vendor Guide)
Vendors can confirm whether their refund request has been processed by:
1. Going to the Vendor Dashboard
2. Opening the Orders section
3. Selecting the relevant order
4. Reviewing the order status and refund details
For partially refunded requests, the order status remains Completed. For fully refunded orders, the status automatically updates to Refunded.
What If a Vendor Submits a Refund Request by Mistake?
If a vendor submits a refund request accidentally, they can easily cancel it.
To cancel a request:
1. Open the refund request
2. Click Cancel
After cancellation, the request will move to the Cancelled tab.
Preventing Duplicate Refund Requests
AladdinStores only allows one active refund request per order at a time.
This prevents accidental duplicate submissions—for example, if a vendor loses internet connection, refreshes the page, or forgets that a request has already been submitted.
A new refund request cannot be created until the existing one has been approved, rejected, or deleted by the Administration Team.
Automatic Order Refunds via Stripe
With this feature, vendors can issue refunds directly to their customers through Stripe without requiring admin approval.
The process is simple and can be completed directly from the Seller Dashboard.
For example, if a vendor needs to refund a specific order, they can begin by locating that order in their dashboard and proceeding with the refund request.
After selecting the order, the vendor will see the Request Refund option available.
After clicking Request Refund, the vendor can enter the desired refund amount. In this example, the vendor enters $45.
Once the amount is entered, simply click Submit Refund Request to proceed.
A confirmation pop-up will appear, notifying the vendor that a refund is about to be processed.
Click OK to complete the refund, or select Cancel to stop the process.
After clicking OK, a success message will appear confirming that the refund has been completed.
The vendor can view the refunded amount directly within the order details, as shown below.
The vendor can also view all refunded orders in a list format by navigating to: Seller/Vendor Dashboard → Orders.
Key Points to Remember:
• Vendors can process partial refunds using this feature.
• Vendors can process partial refunds for their customers when this feature is supported by the platform.