Documentation Index
Fetch the complete documentation index at: https://mintlify.com/programforrever/ecom/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Understanding your payment flow is essential for managing your seller business. This guide covers viewing payment history, checking your balance, and requesting withdrawals.Payment System Basics
How Payments Work
- Customer Places Order: Customer completes purchase
- Payment Processing: Payment is processed through chosen gateway
- Commission Calculation: Platform commission is calculated when order is marked as “Paid”
- Balance Update: Your share is added to your seller balance
- Withdrawal: You can request withdrawal of available balance
Commission Structure
The platform deducts a commission from each sale:- Commission rate is set by the admin
- May vary by product category
- Calculated only when orders are marked as “Paid”
- View commission details in payment history
Commission calculation is triggered when:
- Order payment status is set to “Paid”
- Commission hasn’t been calculated yet (
commission_calculated = 0) - All items in the order are marked as paid
Viewing Payment History
Route:/seller/payments
Access Payment History
From your seller dashboard, navigate to Payments > Payment HistoryScreenshot Description: Payment history page showing list of received payments with dates and amounts
Understanding Your Balance
Your seller balance consists of:- Total Earnings: All payments received
- Pending Withdrawals: Requested but not yet processed
- Available Balance: Amount you can withdraw
Checking Current Balance
View your balance in:- Seller dashboard header
- Payment history page
- Withdrawal request page
Commission History
Route:/seller/commission-history
View Commission Details
See detailed breakdown of:
- Order date and code
- Order total
- Commission percentage/amount
- Your earnings after commission
- Payment status
Requesting Withdrawals
Withdrawal Requirements
Before requesting a withdrawal:- Ensure you have sufficient available balance
- Check minimum withdrawal amount (set by admin)
- Verify your payment method is configured
- Confirm your shop information is complete
Creating a Withdrawal Request
Route:/seller/money-withdraw-requests
Navigate to Withdraw Requests
Go to Payments > Withdraw RequestsScreenshot Description: Withdraw request page showing current balance and withdrawal form
Enter Withdrawal Amount
Specify the amount you want to withdraw:
- Must not exceed available balance
- Must meet minimum withdrawal amount
When you submit a withdrawal request:
- Request is created with status “Pending” (
status = 0) - Admin is notified via PayoutNotification
- Request is marked as unviewed (
viewed = 0)
Tracking Withdrawal Requests
Check Request Status
Each request shows:
- Request date
- Amount requested
- Status (Pending, Approved, Rejected)
- Message/notes
- Payment date (if approved)
Withdrawal Request Statuses
- Pending (0): Request submitted, awaiting admin review
- Approved (1): Request approved and payment processed
- Rejected (2): Request declined by admin
Payment Methods
Configure your preferred payment method for withdrawals:Supported Methods
Typical withdrawal methods include:- Bank transfer
- PayPal
- Stripe
- Other platform-supported payment gateways
Setting Payment Preferences
Withdrawal Processing Timeline
Typical withdrawal timeline:- Submission: Request submitted by seller
- Admin Review: 1-2 business days
- Approval: Admin approves or rejects request
- Payment Processing: 3-7 business days after approval
- Funds Received: Depends on payment method
Processing times may vary based on:
- Payment method chosen
- Bank processing times
- Platform policies
- Weekends and holidays
Best Practices
Regular Withdrawals
- Schedule Regular Withdrawals: Weekly or monthly
- Don’t Wait for Large Amounts: Withdraw regularly for better cash flow
- Track Pending Requests: Don’t submit duplicate requests
Financial Management
- Keep Records: Download payment history regularly
- Monitor Commissions: Ensure calculations are correct
- Plan for Taxes: Set aside funds for tax obligations
- Track Expenses: Account for product costs, shipping, etc.
Communication
- Clear Messages: Include relevant details in withdrawal requests
- Respond Promptly: Reply to admin queries quickly
- Update Information: Keep payment details current
Troubleshooting
Common Issues
Q: My withdrawal request was rejected. Why?A: Check the admin’s message for the reason. Common causes:
- Insufficient balance
- Incomplete payment information
- Policy violations
- Minimum amount not met
A: Payments appear when orders are marked as “Paid” and commission is calculated. Check if orders are still “Unpaid.” Q: The commission amount seems incorrect
A: Review commission settings with the admin. Commission rates may vary by category. Q: How long until I receive my withdrawal?
A: Typically 3-7 business days after admin approval, but varies by payment method. Q: Can I cancel a withdrawal request?
A: Contact admin support to cancel pending requests.
Getting Help
If you have payment issues:Contact Admin Support
Create a support ticket with:
- Specific issue description
- Order or payment reference numbers
- Screenshots if applicable
/seller/support_ticketTax Considerations
As a seller, you may be responsible for:
- Income tax on earnings
- Sales tax collection (depending on jurisdiction)
- VAT (in applicable regions)
- Business registration requirements
Record Keeping
Maintain records of:- All payment receipts
- Withdrawal confirmations
- Commission statements
- Order invoices
- Expense receipts