TheMarketRobo
The Market Robo
How the platform works
How TheMarketRobo Platform Works for Commissioners

Understand the ecosystem, customer journey, licensing system, and commission structure. Learn how to earn by promoting trading robots and indicators.

On this page

TheMarketRobo Platform Overview

A comprehensive marketplace connecting traders with professional trading robots

What is TheMarketRobo?

TheMarketRobo is a professional trading robot marketplace where customers can discover, purchase, and use automated trading robots (Expert Advisors) for MetaTrader 4 and MetaTrader 5 platforms. Our platform ensures quality through rigorous multi-stage reviews, provides instant access to licensed robots, and offers flexible pricing options to meet diverse trading needs.

Key Stakeholders
CustomersTraders who purchase and use trading robots
VendorsDevelopers who create and submit trading robots
CommissionersPartners who promote robots via referral codes
PlatformTheMarketRobo marketplace and infrastructure

Your Role as a Commissioner

Promote trading robots and earn commissions through your referral network

What Do Commissioners Do?

Commissioners are affiliate partners who promote TheMarketRobo trading robots to their audience through unique referral codes. When customers use your referral code to purchase robots, you earn a commission. Your share is determined by your activity and sales and can be updated with each new referral code. You can share your codes on social media, blogs, YouTube, Discord, or any marketing channel.

Commissioner vs Vendor
Commissioner
• Promotes existing robots• Earns commission (share set per referral code)• Uses referral codes• No content creation required• 20-sale minimum for payouts
Vendor
• Creates and submits robots• Earns revenue share (variable)• Creates robot versions• Technical development required• No minimum for payouts
Benefits of Being a Commissioner
Earn CommissionsCommission share on sales through your referral codes (determined by activity and set per code)
Quick StartGet started immediately with auto-generated tracking code
Track PerformanceReal-time analytics and sales tracking dashboard
Flexible PromotionPromote any robot on the platform, no restrictions

Customer Journey

Understanding how customers discover, purchase, and use trading robots

Step 1Browse Robot Catalog

Customers explore the marketplace, filter by category, vendor, price, and performance metrics to find robots that match their trading strategy.

Step 2Select Configuration

Choose robot, plan type (Basic/Professional/Enterprise for session limits), and duration (Monthly/Quarterly/Yearly) based on trading needs.

Step 3Apply Referral Code

Customer enters your referral code at checkout to receive discount (if applicable) and attribute the sale to you for commission.

Step 4Complete Payment

Customer completes payment through secure payment processor. Order is created and tracked in the system.

Step 5License Auto-Created

System automatically creates production license with unique API key (UUID) immediately upon successful payment completion.

Step 6Activate License

Customer downloads robot, configures it with the API key in their trading platform (MT4/MT5), and establishes first connection.

Step 7Use Robot

Robot connects to platform, creates active session, and begins automated trading within the session limits of their plan.

Key Insight for Commissioners
When a customer uses your referral code, the sale is immediately attributed to you. The commission is calculated on the final price (after any discounts) and enters a 30-day hold period before becoming eligible for payout. You can track all sales in real-time through your dashboard.

Licensing System

How robot licenses work and what customers receive

License Types
Production License
Purchased by customers, links to approved robot version. This is what customers buy through your referral codes.
Test License
Created by admins/vendors for testing submissions. Not available for customer purchase.
Demo License
Reserved for future use cases. Currently not in use.
Plan Types & Session Limits
Basic1-2 accountsPerfect for individual traders starting with automated trading
Professional3-5 accountsIdeal for active traders managing multiple trading accounts
Enterprise10+ accountsFor professional traders and institutions with high-volume needs
Duration Types
Monthly30 days
Quarterly90 days
Yearly365 days
LifetimeNo expiration
License Activation Process
1. Receive API KeyCustomer receives unique UUID (API key) via email after purchase completion
2. Download RobotCustomer downloads robot executable file matching the purchased version
3. Configure in Trading PlatformCustomer enters API key into robot settings in MT4/MT5 trading platform
4. First ConnectionRobot connects to platform, license is validated, and session is created
5. Active TradingRobot begins automated trading within the session limits of the plan
Session Management

Each license has a maximum number of concurrent sessions (active robot connections) based on the plan type. The system automatically tracks active sessions and enforces limits. When a license expires, all active sessions are immediately disconnected, and the robot stops trading until the license is renewed.

Commission Flow

How you earn commissions from referral code usage

How Referral Codes Work

When a customer uses your referral code at checkout, the system automatically:

Records the referral code usage and links it to the order
Calculates discount amount (if your code provides a discount)
Calculates commission amount based on final sale price
Creates a revenue share record in your account
Updates your balance in real-time
Tracks the sale toward your 20-sale minimum threshold
Commission Calculation
With Discount Code
License Price: $100Discount: 10% = $10Final Price: $90Commission Rate: 5%
Your Commission: $4.50
Commission-Only Code
License Price: $100Discount: 0% = $0Final Price: $100Commission Rate: 5%
Your Commission: $5.00
Referral Code Types
Tracking Code
Auto-generated on registration. 0% commission, 0% discount. Counts toward 20-sale minimum.Available immediately
Commission-Earning Code
Admin-created after approval. Commission share determined by your activity and sales; can be updated with each new code. Optional discount. Earns commissions.Requires approval
30-Day Hold Period

All commissions enter a 30-day hold period from the date of sale. This protects against chargebacks, refunds, and fraudulent orders. During this period, you can see the commission in your dashboard, but it's marked as "pending" and not yet eligible for payout. After 30 days, the commission status changes to "ready for payout" and becomes part of your available balance.

Commission visible immediately in dashboard
Status: "pending" during hold period
Protects against refunds and chargebacks
Automatically becomes "ready for payout" after 30 days
Real-Time Balance Tracking
Your balance is updated in real-time when sales occur. You can see three balance types: Current Balance (total earned), Pending Balance (in hold period), and Available Balance (eligible for payout). All commissions are tracked per sale with full transparency.

Payout Process

How you receive payments for your commissions

20-Sale Minimum Threshold

Before you can request your first payout, you must achieve at least 20 robot sales through your referral codes (tracking codes count toward this). This threshold ensures you're actively engaged and generating meaningful value. Once you reach 20 sales, the system automatically sets your account as eligible for payout requests.

All sales count: tracking codes + commission-earning codes
System automatically tracks your total sales count
Threshold checked in real-time
Once reached, you can request payouts
Payment Verification Requirements

Before receiving your first payout, you must complete payment verification. This includes:

Bank Account Information
Provide bank account details or payment method for receiving funds
Identity Verification
Submit KYC documents (government-issued ID) for verification
Tax Compliance
Complete W-9 (US) or W-8BEN (international) tax forms
Address Verification
Verify your business address and contact information
Payout Request Workflow
1. Meet RequirementsAchieve 20+ sales and complete payment verification (bank account, identity, tax forms)
2. Commissions ReadyHave commissions that have passed the 30-day hold period (status: "ready for payout")
3. Request PayoutSubmit payout request through your dashboard, selecting which eligible commissions to include
4. Admin ReviewCompany accountant reviews your request and verifies all requirements are met
5. Payment ProcessingPayment batch is created and processed manually by the accountant
6. Funds ReceivedPayment is sent to your verified bank account or payment method
Important Notes
•All payouts are processed manually by the company accountant (not automated)
•You can request payouts only when you have eligible commissions (past hold period)
•The 20-sale minimum applies only to your first payout
•After first payout, you can request payouts as long as you have eligible commissions
•Payment processing time varies but typically takes 5-10 business days after approval

Complete Flow Diagram

Visual representation of the journey from customer purchase to commissioner payout

Customer
→
1.Browses robots
2.Applies referral code
3.Completes payment
License
→
1.Auto-created
2.API key generated
3.Email sent to customer
Activation
→
1.Customer downloads robot
2.Configures API key
3.Session created
Commission
→
1.Sale attributed to you
2.Commission calculated
3.30-day hold starts
Payout
1.Hold period completes
2.Eligible for payout
3.Payment processed
Timeline Summary
ImmediateSale attribution, commission calculation, balance update
30 DaysHold period for commission eligibility
5-10 DaysPayment processing after payout request approval

Ready to get started?

Join TheMarketRobo as a commissioner and start earning commissions by promoting professional trading robots and indicators.