Solution guide

API & integrations

Automate payments and reconciliation by connecting your systems to the dashboard.

The Avirato Payments external API lets you create payments, query transactions, manage subscriptions, and receive events via webhooks—depending on the endpoints enabled in your agreement.

Detailed technical documentation (authentication, examples, and reference) is on the Developers portal.

Integration scenarios

Common integrations:

  • Online store or own app with embedded checkout.
  • ERP or billing that marks orders paid when a webhook arrives.
  • Hotel PMS or other verticals with room or reservation charges.
  • Back office that lists and filters transactions in near real time.

Before you build

Recommended checklist:

  • Separate test and production credentials.
  • Idempotent requests and webhook retry handling.
  • Logging without storing card data on your servers.
  • Key rotation plan and support contact for certification questions.

Getting started

  1. 1

    Read the documentation

    Review authentication, base URLs, and limits on Developers.

  2. 2

    Test in sandbox

    Run a test payment and validate the response and webhook at your endpoint.

  3. 3

    Go live

    Switch credentials, monitor errors, and align reconciliation with your accounting.