Skip to main content

Reference

Billing & credits

Simple and pay-as-you-go with volume discounts and free reads. 100 live trial calls, unlimited test-mode calls, only writes are billed post-trial.

The model in one paragraph

When you subscribe to Premium or Accountant Pro, you get 100 free live API calls and unlimited test-mode calls (using a test_sk_ key). After the 100 live trial calls, only writes (POST, PUT, PATCH, DELETE) are billed. Reads (GET) are free.

Test-mode calls never consume credits — use them freely during development. Failed calls count against the live trial but do not deduct credits.

Volume pricing for writes

Write prices decrease automatically as your monthly write volume grows. The counter resets on the 1st of every month (UTC).

Writes this monthCost per writeNotes
First 10,000₦100Default post-trial rate.
10,001 – 50,000₦50Automatic 50% discount — no opt-in.
50,000+₦25Automatic 75% discount.
GET (any volume)FreeReads after trial are always free.

Live trial calls

100

Plus unlimited test-mode calls

Post-trial writes

₦100–₦25

Volume-tiered. Reads are free.

Low balance alert

₦500

Email you when credits are running low

A shared credit wallet

API credits live in the same wallet as Finora Business's verification services. Topping up once covers every paid lookup you need.

ServiceWhat it does
REST API callsAny of the 161 endpoints you hit with your Bearer key.
TIN verificationValidates Nigerian Tax Identification Numbers.
NIN verificationValidates National Identification Numbers.
NUBAN verificationValidates Nigerian bank account numbers and returns account name.
CAC lookupCorporate Affairs Commission company lookups.

The billing lifecycle

  1. 1
    Subscribe to Premium or Accountant Pro. Your account is seeded with 100 trial API calls.
  2. 2
    Generate a key in Settings → API & Integrations. Start calling the API — or flip to a test_sk_ key for unlimited free sandbox calls.
  3. 3
    For your first 100 successful live calls, responses include usesTrial: true in the meta block.
  4. 4
    After trial, writes (POST/PUT/PATCH/DELETE) reserve the current tier cost before the request runs. Reads (GET) are free.
  5. 5
    As your monthly writes cross 10,000 and 50,000, the per-write cost drops automatically to ₦50 and ₦25.
  6. 6
    When your balance drops below ₦500, we email you. At ₦0, writes return INSUFFICIENT_CREDITS until you top up. Reads still work.

Billing-related errors

These codes are your early-warning system. Handle them gracefully and your integration stays healthy.

CodeWhat to do
TRIAL_EXHAUSTEDBuy credits or ask the account owner to top up.
INSUFFICIENT_CREDITSCredit balance hit ₦0. Same resolution as above.
NO_SUBSCRIPTIONAPI keys require Premium or Accountant Pro.
FREE_TIERSubscription was downgraded after the key was issued. Re-subscribe to restore access.
ENTERPRISE_ONLYEndpoint is gated to enterprise accounts. Contact sales.

Prepay bonus

Buying credits in larger lumps earns bonus credit, automatically. Applies to any single top-up that crosses the threshold — no commitment, no paperwork.

Single top-upBonusCredit you get
< ₦100,0000%₦ = ₦
₦100,000 – ₦499,999+10%₦100,000 → ₦110,000 credit
₦500,000++15%₦500,000 → ₦575,000 credit

Running at enterprise scale?

Banks, SIs, and platforms with high-volume traffic move to an enterprise contract: no per-call billing, higher rate limits, access to analytics and officer-portal endpoints, and a dedicated service-account key that doesn't expire.

Talk to sales