Automate StarTimes subscription renewals through the Plustive bill-payment API. StarTimes rounds out full three-provider cable coverage so your platform can serve every Nigerian household regardless of which decoder they own.
StarTimes smartcard verification and renewal use the same endpoint shape as DStv and GOtv, so your existing cable TV integration already handles it. Pass the StarTimes productId and IUC number — no extra setup.
Payments draw down a prepaid wallet funded by bank transfer to a dedicated account (NUBAN) that credits automatically. All transactions are idempotent on your clientReference and reconcile or refund without manual intervention.
The API call
One authenticated POST /api/v1/cabletv request, idempotent on your clientReference, with all money in integer kobo:
# 1) verify the smartcard, then 2) pay the bouquet
curl -X POST https://api.plustiveimpact.com/api/v1/cabletv/verify \
-H "Authorization: Bearer pk_live_xxx" \
-H "Content-Type: application/json" \
-d '{ "productId": "startimes-nova", "smartcardNumber": "1234567890" }'
→ { "customerName": "ADA OKAFOR", "status": "valid" }What you get
- Verify the StarTimes smartcard before paying — returns the account holder name.
- Idempotent on clientReference — safe to retry after any network failure.
- Auto-reconciliation: ambiguous states resolve and any undelivered renewal refunds to your wallet.
- Same prepaid wallet and Bearer key as data, airtime, electricity and other bills.