Consistent resources
Use clear resource models across payment, payout, balance and reconciliation workflows.
Developer-first
Build payment acceptance and money movement into your product with predictable APIs, structured webhooks and a sandbox designed for fast iteration.
Your first payment, without the maze
Consistent resource models and useful response states help your team spend less time interpreting infrastructure.
const payment = await averis.payments.create({
amount: 24000,
currency: "AUD",
reference: "ORDER-4821",
idempotencyKey: request.id
});
// payment.status → "processing"Integration foundations
Use consistent patterns across collection, account, reconciliation and payout workflows.
Use clear resource models across payment, payout, balance and reconciliation workflows.
Work with distinct sandbox and production environments as your integration progresses.
Safely retry supported operations without unintentionally duplicating instructions.
Receive structured platform events with verification support for your application.
Use predictable response states and useful error context in operational workflows.
Keep keys, secrets, access and event handling aligned with disciplined integration practices.
API resources
Resource names below show the intended API structure and should be confirmed against the production specification before launch.
/v1/paymentsCreate and track a payment.
/v1/payoutsInitiate a business payout.
/v1/balancesRetrieve available account balances.
/v1/reconciliation-runsCreate and review a reconciliation run.
/v1/transactionsList and reconcile money movement.
/v1/webhook-endpointsSubscribe to platform events.
Talk to Averis about your integration and payment flow.
Talk to an integration specialist