Skip to content
GNAPayment ServicesGNA Payment Services

Developers

Integrate once, and add payment methods without integrating again.

Three ways in

You do not have to write code to take a payment. Choose whichever matches how much you want to build:

  • Payment links — send a URL, no integration at all
  • Hosted payment page — we handle the checkout, you handle the redirect
  • API — payments and payouts inside your own product

What we hold ourselves to

A payments API is judged on its failure modes, not its happy path. A few things we treat as non-negotiable:

  • Idempotency on anything that moves money, so a retry cannot pay twice
  • Explicit, stable status values rather than free text that changes shape
  • Webhooks for status changes, so you are not polling for outcomes
  • A test environment that behaves like production, including its errors
  • Versioned changes, with deprecation announced rather than discovered

Getting access

Reference documentation and test credentials are issued as part of onboarding. If you want to review the API before committing, call +1 (604) 449-9515 and we will arrange it.