Skip to main content
Orqex is a multi-tenant payment orchestration platform. It abstracts dozens of payment service providers behind a single merchant API: you describe a payment, Orqex picks the optimal gateway, executes the capture, handles failover, processes webhooks and reconciles the transaction.

Quickstart

Create your first payment in a few minutes.

Authentication

Secret keys, environments and idempotency.

API Reference

Every endpoint, request and response.

PHP SDK

The official pure-PHP client.

How it works

1

Create a payment intent

Describe the amount, currency, customer and metadata. Orqex returns a payment intent.
2

Start an attempt

Pick a method (mobile money, card, wallet, bank transfer…) and country. Orqex routes it to the best gateway and starts the capture.
3

Resolve the next action

The customer may need to act (OTP, redirect, QR code, phone approval). Follow the attempt’s next_action, then confirm if required.
4

Get notified

Orqex tracks the gateway, applies failover when eligible, and reflects the final status on the intent.

Core resources

ResourceWhat it is
Payment intentA merchant-created payment request (amount, currency, customer).
Payment attemptA gateway-level execution of an intent; an intent can have several.
Checkout sessionA hosted payment page bound to one intent.
RefundA full or partial refund of a completed payment.
Amounts are sent in major units when you create a payment (e.g. 50 for 50 XOF), and returned as an amount object whose value is in minor units (e.g. 5000).