Skip to main content
Version: 1.0.0

Card APIs


Overview​

The Hello Clever Card APIs offer a secure and streamlined way to accept and manage card payments. With simple endpoints for creating charges, capturing funds, and issuing refunds, you can build payment flows that integrate cleanly into your system.

Integration Methods
Choose the integration approach that best fits your architecture and compliance needs:

  • SDK Integration (Client-side)
    Supported currencies: USD and AUD.
    Designed for web and mobile frontends. Integrate the Hello Clever JavaScript SDK to manage payment creation and frontend interactions through a lightweight, drop-in flow.

    đź’ˇ See the SDK Documentation section below for setup, initialisation, payment creation, and callback handling.

  • Server-to-Server (S2S) Integration (Server-side)
    Supported currency: AUD.
    Intended for PCI DSS–compliant backend systems. This approach lets you submit raw card information (card_info) directly from your server to Hello Clever’s APIs, giving you full control over authorisation, capture, and other server-side payment operations.

    đź’ˇ See the S2S Documentation section below for endpoint specs, authentication steps, and example payloads.

Both methods share the same payment lifecycle, including authorisation, 3DS authentication, capture, refunds, and webhook notifications, ensuring consistent behaviour across SDK and S2S integrations.

Authentication​

The app-id is registered and secured inside Hello Clever system and only required when client has initiated or in the middle of the transaction.

Security Scheme Type:

apiKey

Header parameter name:

app-id