Developer-first

Powerful infrastructure. Clean integration.

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

Spend more time building your product.

Consistent resource models and useful response states help your team spend less time interpreting infrastructure.

  • Sandbox and production environments
  • Idempotent request support
  • Signed webhook events
  • Clear error handling
payment.ts
const payment = await averis.payments.create({
  amount: 24000,
  currency: "AUD",
  reference: "ORDER-4821",
  idempotencyKey: request.id
});

// payment.status → "processing"
Illustrative integration example

Integration foundations

Composable primitives for modern payments.

Use consistent patterns across collection, account, reconciliation and payout workflows.

Consistent resources

Use clear resource models across payment, payout, balance and reconciliation workflows.

Environment separation

Work with distinct sandbox and production environments as your integration progresses.

Idempotent requests

Safely retry supported operations without unintentionally duplicating instructions.

Signed webhooks

Receive structured platform events with verification support for your application.

Clear error handling

Use predictable response states and useful error context in operational workflows.

Security by design

Keep keys, secrets, access and event handling aligned with disciplined integration practices.

API resources

Clear endpoints. Useful operating context.

Resource names below show the intended API structure and should be confirmed against the production specification before launch.

POST/v1/payments

Create and track a payment.

POST/v1/payouts

Initiate a business payout.

GET/v1/balances

Retrieve available account balances.

POST/v1/reconciliation-runs

Create and review a reconciliation run.

GET/v1/transactions

List and reconcile money movement.

POST/v1/webhook-endpoints

Subscribe to platform events.

Final endpoint availability depends on the approved account and integration scope.

Ready to start building?

Talk to Averis about your integration and payment flow.

Talk to an integration specialist