Skip to content
Last updated

How Onboarding Works

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

Account created + dashboard access

Choose integration type

Generate API credentials

PSPs + routing configured

Integrate + test with fake PSPs

Configure + verify webhooks

Go live: fake PSPs removed, live PSPs active

Contact OMNO

Account created + dashboard access

Choose integration type

Generate API credentials

PSPs + routing configured

Integrate + test with fake PSPs

Configure + verify webhooks

Go live: fake PSPs removed, live PSPs active

  1. Contact OMNO. Reach out to start the process. [TBD: correct contact channel for new merchants — e.g. support@omno.com / sales]
  2. Account created. OMNO creates your merchant account and provides dashboard access. [TBD: any contractual / compliance steps to mention]
  3. Choose your integration type(s). Cashier, Direct Link, or both — see Choose Your Integration. Payment Page is not available for new onboarding.
  4. Generate API credentials. Create a Client ID and Client Secret in the dashboard (Developers → API Credentials). See APIs → Authentication.
  5. 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]
  6. Integrate and test in production. Build your integration and test with fake PSPs. See Testing in Production.
  7. Configure and verify webhooks. Set up your webhook endpoint and confirm delivery and idempotency. See Webhooks.
  8. Go live. OMNO removes the fake PSPs; live PSPs are active.

At a glance

StepWhoOutput
Contact OMNOMerchantOnboarding started
Account creationOMNODashboard access
Choose integrationMerchantChosen flow(s)
Generate credentialsMerchantClient ID + Client Secret
Configure PSPs & routingOMNO / Merchant [TBD]Providers + routers ready
Integrate & testMerchantVerified flows (fake PSPs)
Configure webhooksMerchantVerified webhook handling
Go liveOMNOLive PSPs active