See what every route brings in

Approved revenue by month, split between first attempts and payments rescued on the backup PSP, next to every payment that made it up.

Connect a PSP with one key

Halba checks the key with the PSP, stores it encrypted, creates the webhook and the client key and registers your wallet domain. Disconnecting removes them again.

Payment methods in one place

Methods use the same names on every PSP. Turn them on and off from Halba; when a PSP needs more details, the dashboard asks for them or shows the steps.

Every payment, step by step

Filter by status, method, PSP, fraud verdict, liability and fallback. Open a payment to see the fraud decision, 3DS, each PSP attempt and the full timeline.

Captures and refunds

Capture, void and refund from the payment detail, with the amounts still available and every operation's status.

Keys and environments

Secret keys with rotation and last use, a publishable key for halba.js. The sandbox and production are separate installations, each with its own keys and PSP credentials.

Workspaces

One workspace per brand, country or business line, each with its own PSPs, keys and payments.

Try it in the sandbox

Connect your test PSP accounts, create an API key and send your first payment in minutes. No real money moves in the sandbox.