Olympus PayDevelopers

Olympus Pay Developers

Build on Olympus Pay

A JSON REST API to accept payments, refund them, pay out to your settlement account and hear about every change by signed webhook. Test everything in a sandbox first.

Start the quickstartAPI reference

curl https://merchant.olympuspay.co/api/v1/payment-links \
  -X POST \
  -H "Authorization: Bearer $OLYMPUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "title": "Order 1001", "amount": 250.00, "currency": "BWP" }'

Quickstart

Make your first request and take a sandbox payment in five minutes.

Authentication

API keys, scopes, sandbox and live, rotation.

Accept payments

Payment links and QR codes, payment lifecycle, cancellation.

Webhooks

Events, signature verification, retries, testing.

Payouts and refunds

Move money safely with idempotency and approvals.

API reference

Every endpoint, field and response, from the OpenAPI file.