OneGate documentation
One API, one checkout, one dashboard, one webhook system and one sandbox for Armenian payment methods.
OneGate orchestrates payments across the providers you already have contracts with — card acquirers and ARCA-compatible banks, Idram, Telcell, Arca QR — plus Apple Pay, Google Pay and licensed crypto processors. You integrate once; the hosted checkout shows every method your connections support.
Non-custodial. Customer money never passes through OneGate. It moves from the customer to your payment provider, and from the provider to you. OneGate never sees card numbers.
How a payment works
- Your server creates a payment:
POST /v1/payments. - You redirect the customer to the returned
checkout_url. - The customer picks a method and pays on the provider's secure page or wallet sheet.
- The provider notifies OneGate; OneGate verifies it and updates the payment.
- You receive a signed
payment.completedwebhook and fulfil the order.
Start with the Quickstart — it works end to end in test mode without any provider contract. The onboarding guide explains what is needed to go live.