Skip to main content
The Payments API is RadiumOne’s server-to-server gateway for charging and managing payments directly — purchases, authorizations, captures, voids, refunds, transaction status checks, payment methods, UOB Rewards, and webhooks. Use it on its own with your own card-capture form (paired with RadiumOne Elements for tokenization), or alongside Hosted checkout for anything beyond the redirect flow — reconciliation, refunds, and webhooks all go through this API either way.

Base URL

Every gateway call is server-to-server, authenticated with a bearer access token. See API overview for the full hosts table and response envelope.
This request requires a valid access token. See Authentication to obtain one with POST /v1/auth/token before you continue.

What it covers

Next steps

Architecture

Where the gateway sits between your systems and the payment network.

Core concepts

Transactions, sessions, idempotency, and the other ideas you’ll use in every request.

Charge or authorize a payment

Guides — start here to create your first purchase or authorization.

Handle failures

Find the right recovery page by symptom, before you go live.
Last modified on September 15, 2026