OpenTrain AI uses a milestone-based payment model. Employers fund work in advance, AI trainers complete deliverables, and funds are released through Stripe once the employer approves.Documentation Index
Fetch the complete documentation index at: https://www.opentrain.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
OpenTrain AI uses Stripe for payment processing. Employers add a payment method to fund milestones. AI trainers add a payout method from Settings -> Payouts -> Add Payout Method; Stripe hosts the secure setup flow for identity, tax, and bank details.
How payments work
Employer creates and funds a milestone
When structuring a job contract, you (the employer) create milestones that represent discrete units of work with agreed payment amounts. Funding a milestone charges your payment method and holds the funds securely.
AI Trainer completes the work
The AI trainer sees the funded milestone in their job view and completes the agreed work. When ready, they request approval to release the payment.
Employer approves
You review the completed work and approve the milestone. Approval triggers payout to the AI trainer’s connected bank account.
What each side needs to set up
- Employers
- AI Trainers
As an employer, you need a valid payment method on file to fund milestones. This is charged when you click Fund on a milestone in a job contract. No separate Stripe account setup is required on your side — OpenTrain AI handles payment collection through Stripe on your behalf.
Learn more
Milestone payment statuses
Shared milestone status reference for employers and AI trainers
Employer invoicing and payments
How employers fund milestones, approve completed work, and download invoices
AI trainer payments and payouts
How AI trainers view milestones, request payout, add a payout method, and download payout records
Payout country availability
Supported countries for OpenTrain payout setup