How merchants go from sign-up to processing payments
on the Rootline platform.
A dynamic, multi-step form tailored per country and partner. Fields auto-populate, verify in real-time, and adapt based on legal form.
Partners can pre-create companies via API or share a global onboarding link. Both flows use the same onboarding form — the URL stays the same throughout the merchant's lifecycle.
await_assessmentawait_assessmentonboarding_url that the partner shares with the merchant to collect the required details.
How verification_status and next_action change throughout the onboarding lifecycle.
| Scenario | Status | Next Action | Notes |
|---|---|---|---|
| Company created via API or Dashboard | created | provide_information |
Merchant needs to open onboarding link |
| Merchant submits form + ToS | open | await_assessment |
Operations team is reviewing |
| Additional info needed | open | provide_information |
Merchant needs to provide additional information to get verified |
| Approved | verified | null |
Merchant can transact |
| Additional info needed (verified) | verified | provide_information |
Merchant needs to provide additional information to keep capabilities |
| No response | suspended | null |
Partner can reactivate |
| Rejected | not_accepted | null |
Final — prohibited industry or failed KYC |
Smart prefilling, real-time verification, and instant webhook notifications — merchant onboarding, streamlined.