Authentication
All order endpoints authenticate with your public key in theapi-key header, and all of
them take an RSA-encrypted body:
Track an event is the exception to the envelope shape —
its key is capitalised:
{"Data": "..."}.Endpoints
The order of operations
1
Optionally, quote the fee
Get order fee tells you what the customer will
actually be charged, before you create anything.
2
Create
Create an order with your own unique reference. The
response tells you which payment methods are available for that currency.
3
Pay
Pay an order with the method-specific payload. Returns a
redirect or account details for the customer.
4
Poll
Get order status until
isFinalStatus is true.5
Verify
Verify an order from your backend with your
secret key before fulfilling.
Your reference
You choose the orderreference at create time. It must be unique across your account, and
it is the key for every subsequent call about that order — payment, status, verification,
refunds.
Reeple also returns its own identifiers, which you can log for support but should not use as
your primary key: