Payments without the hasslePersonal advice: 085 560 12 01
For developers

Build a cloud payment terminal integration.

Technical documentation for connecting a POS system or software platform to supported payment terminals.

01

Authentication

Requests are authenticated with an API key issued for your environment.

02

Transaction flow

Create a payment and query its status from your application.

03

Additional actions

Supported terminals may offer cancellation, refunds, receipts, CTMP requests and transaction logs.

Transaction flow

Authenticate with issued credentials, create a transaction for a linked terminal and request its status until a final result is returned.

Create
Start a payment with amount and terminal reference.
Status
Retrieve the current or final state.
Cancellation
Always send both terminal_id and transaction_id for Worldline and CCV, so the same request contract works across terminal brands.
Other actions
Refunds, receipts and CTMP depend on support for the terminal.

Safe integration

Build against a test environment, keep credentials outside public code and handle time-outs, retries and uncertain transaction states safely.

HTTPS
Send every request over an encrypted connection.
Duplicate prevention
Ensure a retry cannot create a second customer payment.
Go-live review
Complete controlled tests before production activation.