A big-picture view of how a merchant goes from first contact to live on OMNO. This page is business-level; for endpoint detail see the APIs.
- Contact OMNO. Reach out to start the process. [TBD: correct contact channel for new merchants — e.g. support@omno.com / sales]
- Account created. OMNO creates your merchant account and provides dashboard access. [TBD: any contractual / compliance steps to mention]
- Choose your integration type(s). Cashier, Direct Link, or both — see Choose Your Integration. Payment Page is not available for new onboarding.
- Generate API credentials. Create a Client ID and Client Secret in the dashboard (Developers → API Credentials). See APIs → Authentication.
- PSPs and routing configured. Providers and routing rules are set up for your account. [TBD: who configures PSPs and routers — OMNO, the merchant in the dashboard, or both]
- Integrate and test in production. Build your integration and test with fake PSPs. See Testing in Production.
- Configure and verify webhooks. Set up your webhook endpoint and confirm delivery and idempotency. See Webhooks.
- Go live. OMNO removes the fake PSPs; live PSPs are active.
| Step | Who | Output |
|---|---|---|
| Contact OMNO | Merchant | Onboarding started |
| Account creation | OMNO | Dashboard access |
| Choose integration | Merchant | Chosen flow(s) |
| Generate credentials | Merchant | Client ID + Client Secret |
| Configure PSPs & routing | OMNO / Merchant [TBD] | Providers + routers ready |
| Integrate & test | Merchant | Verified flows (fake PSPs) |
| Configure webhooks | Merchant | Verified webhook handling |
| Go live | OMNO | Live PSPs active |