Financial Management
Commission rules, payout management, transaction ledger, and financial analytics for the marketplace.
Financial Management
The Finance module is the financial nerve center of the XiriGo marketplace. It covers commission configuration, vendor payouts, the full transaction ledger, and financial reporting. All monetary amounts are in EUR.
Financial Overview Dashboard
The finance landing page displays a summary of key financial metrics:
| Metric | Description |
|---|---|
| Platform Balance | Current platform account balance |
| Total Commissions (MTD) | Commission revenue collected month-to-date |
| Pending Payouts | Total amount awaiting payout to vendors |
| Next Payout Date | Date of the next scheduled payout cycle |
| Failed Payouts | Number of payouts that failed and require attention |
| Total Transactions (MTD) | Number of financial transactions processed month-to-date |
Commission Rules
Commission rules define how much the platform earns from each sale. XiriGo supports a flexible, layered commission system.
Rule Types
Platform Default
The baseline commission rate applied to all sales unless overridden by a more specific rule. Example: 12% on all sales.
Per-Category
Override the default rate for specific product categories. Example: 8% on Electronics, 15% on Fashion.
Per-Vendor
Custom commission rate for a specific vendor, overriding both default and category rates. Example: 10% for Vendor ABC.
Per-Vendor-Category
The most specific rule: a rate for a specific vendor in a specific category. Example: 7% for Vendor ABC selling Electronics.
Rule Priority
Rules are applied in order of specificity (most specific wins):
- Per-Vendor-Category (highest priority)
- Per-Vendor
- Per-Category
- Platform Default (lowest priority)
Managing Commission Rules
Go to Finance > Commission Rules in the sidebar.
The rules list shows all configured rules with their type, target (category/vendor), rate, and status.
Click Create Rule. Select the rule type, target entity (if applicable), commission rate (percentage), and effective date range (optional).
Click any rule to edit its rate or date range. Toggle the active switch to deactivate a rule without deleting it.
Commission Tiers
For high-volume vendors, you can configure tiered commission rates that decrease as sales volume increases:
Value-Based Tiers (based on GMV):
| Tier | GMV Range | Commission Rate |
|---|---|---|
| Standard | EUR 0 - 10,000/month | 12% |
| Silver | EUR 10,001 - 50,000/month | 10% |
| Gold | EUR 50,001 - 200,000/month | 8% |
| Platinum | EUR 200,001+/month | 6% |
Volume-Based Tiers (based on order count):
| Tier | Orders/Month | Commission Rate |
|---|---|---|
| Standard | 0 - 100 | 12% |
| Silver | 101 - 500 | 10% |
| Gold | 501 - 2,000 | 8% |
| Platinum | 2,001+ | 6% |
Tier thresholds and rates are fully configurable. The examples above are defaults that can be adjusted to match your business model.
Commission Reports
Generate detailed commission reports filtered by:
- Date range
- Vendor
- Category
- Rule type
Reports show: order ID, vendor, product, sale amount, commission rate applied, commission amount, and rule that determined the rate.
Payouts
Manage vendor payouts from order revenue minus platform commission.
Payout List
| Column | Description |
|---|---|
| Payout ID | Unique payout identifier |
| Vendor | Receiving vendor |
| Amount | Payout amount (EUR) |
| Status | Pending, processing, completed, failed |
| Period | Sales period covered by this payout |
| Scheduled | Scheduled payout date |
| Completed | Actual completion date (if processed) |
Payout Statuses
| Status | Description |
|---|---|
| Pending | Calculated and queued, awaiting the payout cycle |
| Processing | Currently being transferred to the vendor's bank account |
| Completed | Successfully transferred and confirmed |
| Failed | Transfer failed (invalid bank details, insufficient platform balance, bank rejection) |
Payout Detail
Click any payout to view:
- Vendor details and bank account information (masked)
- List of orders included in this payout
- Commission breakdown per order
- Net amount calculation: total sales - commissions - returns = payout amount
- Transfer reference and bank confirmation (if completed)
Failed payouts require manual intervention. Review the failure reason, verify the vendor's bank details, and retry the payout or contact the vendor.
Transaction Ledger
The full transaction ledger records every financial movement on the platform:
| Column | Description |
|---|---|
| Transaction ID | Unique identifier |
| Type | Payment, refund, commission, payout, adjustment |
| Amount | Transaction amount (positive or negative) |
| Currency | Transaction currency |
| Reference | Associated order ID, payout ID, or adjustment reason |
| Vendor | Associated vendor (if applicable) |
| Customer | Associated customer (if applicable) |
| Date | Transaction timestamp |
Filters
- Type — Payment, refund, commission, payout, adjustment
- Date range — Transaction date range
- Vendor — Filter by vendor
- Amount range — Minimum/maximum amount
- Currency — Filter by currency
Financial Analytics
Visualize financial performance with interactive charts:
- Revenue trend — Platform revenue (commissions) over time
- Payout trend — Total payouts to vendors over time
- Commission distribution — Breakdown by category, vendor, or rule type
- Refund rate — Percentage of sales refunded over time
- Average order value — Trend over time
- Top revenue vendors — Ranked by commission generated for the platform
All financial data can be exported to CSV or Excel for offline analysis and accounting integration.