Onboarding
What you need to test OneGate, and what you need to accept real payments.
The dashboard overview shows a checklist for the environment you are in. Test mode never asks for business documents; live mode does.
Test mode
- Add your website (optional for testing).
- Connect the Sandbox provider.
- Create a test API key (
sk_test_…). - Make a test payment and see it on the Payments page with its full timeline.
- Configure a webhook endpoint.
Live mode
- Submit your business for verification and wait for approval.
- Verify ownership of your production website.
- Connect a real payment provider using your contract credentials.
- Configure a live webhook endpoint.
- Create a live API key (
sk_live_…) — available after verification. - Accept your first live payment.
A real provider can only be connected once OneGate has implemented it from the provider's official technical documentation. Until then the step shows as blocked — OneGate never guesses provider APIs.
Step statuses
| Status | Meaning |
|---|---|
not_started | Nothing has been done yet. |
in_progress | Started but not finished (for example, a website awaiting verification). |
completed | Done. |
blocked | Cannot be done yet; the reason is shown next to the step. |
Next: Quickstart.