enza Open APIs

Endless payment
innovation.

Issue and manage cards, open accounts, and move money across Africa — through one consistent, idempotent REST API.

Secure by design · API-key auth · IP allowlisting
Create a customer
curl https://api.enza.dev/v2/customers \
  -H "x-api-key: $ENZA_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "firstName": "Amina",
    "lastName":  "Okafor",
    "countryId": "566"
  }'
201 Created
{
  "customerId": "123456789",
  "message": "Customer created successfully",
  "meta": {
    "tranId": "260519453094700226",
    "timestamp": "2026-05-20T09:11:11.566Z"
  }
}

One API, the full card lifecycle

Customers & Accounts

Onboard customers and open the accounts behind every product.

Card Issuing

Issue debit, prepaid & supplementary cards. Manage limits, PINs and status.

Money Movement

Account, card and PAN transfers — with holds, reversals and idempotent retries.

Insights

Balances, transactions and card details on demand.

Start building