Skip to main content
Orqex Orchestrate gives you a single API for two things: collecting money from your customers, and sending money out to them. You describe the payment; Orchestrate executes it and reports back through webhooks. Which countries, currencies and payment methods you can use is defined by your project’s configuration. You never hard-code that list: you read it from the API at the moment of payment, or you look it up in your dashboard.

Two ways to collect a payment

Hosted checkout

Create a session, redirect the customer to a page Orchestrate renders and maintains. Fastest to ship; you write no payment UI.

Direct API

You build the interface, discover the available countries and methods at runtime, and drive each step yourself. Full control over the experience.
Both produce the same resource — a payment intent — and the same webhooks, so you can start with hosted checkout and move to the direct API later without changing how you reconcile.

Sending money out

Payouts are the outbound side: you send funds to a phone number, a bank account or a crypto address. Same authentication, same envelopes, separate resource.

Before you start

You need a project in the dashboard, a secret API key, and an HTTPS endpoint to receive webhooks. Everything is available in sandbox first, with a built-in test gateway that lets you reproduce every outcome without moving real money.

Quickstart

Take a first payment in about five minutes.