Plustiveplustive
Sign inGet API key

Bill-payment API

WAEC Result Checker PIN API

Vend WAEC result-checker e-PINs via API in Nigeria. No verification step — the PIN is returned in the response. Idempotent and prepaid.

Sell WAEC result-checker PINs on demand through the Plustive education API. Demand peaks sharply in the weeks after WAEC publishes results, and a single API call delivers each PIN without any account verification step.

WAEC PINs are a straightforward vend: POST to /api/v1/education with the productId and a clientReference, and the 16-character e-PIN comes back in the token field. There is no smartcard to verify and no customer account to look up — just purchase and return the token.

Every purchase is prepaid from a wallet you fund by bank transfer to a dedicated account (NUBAN) that credits automatically. There are no card charges per transaction and your spend is capped by your funded balance. Idempotency on clientReference means retries are safe at any volume.

The API call

One authenticated POST /api/v1/education request, idempotent on your clientReference, with all money in integer kobo:

curl -X POST https://api.plustiveimpact.com/api/v1/education \
  -H "Authorization: Bearer pk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{ "productId": "waec-result-checker", "clientReference": "edu_7781" }'

→ { "status": "Success", "token": "WRN-XXXX-XXXX-XXXX" }

What you get

  • WAEC Result Checker PIN e-PINs vended on demand — the token is returned in the response.
  • No verification step required — one call from purchase to PIN.
  • Idempotent on clientReference; prepaid from one wallet with auto-refund on failure.
  • Ideal for schools, fintech wallets, and cybercafé management platforms during WAEC result season.
FAQ

WAEC Result Checker PIN API — FAQ

How do I sell WAEC result-checker PINs via API?

POST to /api/v1/education with "productId": "waec-result-checker" and a unique clientReference. Plustive debits your prepaid wallet and returns the 16-character e-PIN in the token field immediately. No verification step is required — there is no customer account to confirm before purchase.

Is the WAEC PIN purchase idempotent?

Yes. The clientReference you supply makes every call idempotent: retrying after a timeout returns the same PIN rather than charging again and issuing a duplicate token. This is especially important for high-volume platforms during result-checking season.

What format does the WAEC PIN come back in?

The e-PIN is returned as a string in the token field of the JSON response — for example "WRN-XXXX-XXXX-XXXX". You can display it directly to the customer or store it for later delivery without any further API calls.

Related: