Cydene Bills API
  • Cydene Agents API Documentation
  • Authentication
    • API Authentication requirements
  • INTEGRATION FLOW
    • Requests
    • Response
  • AIRTIME
    • Airtime recharge providers
    • Purchase Airtime
  • DATA BUNDLES SERVICES
    • Bundle recharge providers
    • Bundle from a provider
    • Purchase Data Bundle
  • SMILE
    • Get Smile Bundle Options
    • Validate Smile Account
    • Purchase Smile Data Bundle
  • SPECTRANET
    • Get Spectranet Data Bundle Options
    • Purchase Spectranet Data Bundle
  • Power
    • Electricity Service Providers
    • Validate
    • Purchase Power
  • Cable Tv
    • Validate
    • Bouquets
    • Addons
    • Renewal
    • Update
  • Betting
    • Get Betting Providers
    • Validate Account
    • Fund Account
  • DSTV SHOWMAX
    • Get plans
    • Subscribe to a showtime plan
  • GAS
    • Create Order
    • Get Available Dispatchers
    • Complete Order
    • Cancel Order
    • Order Status
    • Get Order
  • Transactions
    • GetStatus
    • Get Balance
  • CONTACT US
    • Contact us
  • SMS
    • Send SMS
    • Get Delivery Status
Powered by GitBook
On this page
  1. Cable Tv

Update

This is the renewal or free entry amount for dstv, gotv and startimes

This is the advisable and the most preferred option by multichoice for customers who are already enjoying a plan and want to only carry out a monthly renewal plan.

It is very important that this option is first presented to the user except in the case where the user wants to carry out a change of his/her current subscription plan.

This endpoint is used for: 1. Subscription Renewal 2. Free Entry Purchase 3. Box Office Purchase

Make Cable Tv subscription update

POST {{ BASE_URL }}/api/biller/tv/subscription/update

This endpoint allows you to purchase Power.

Headers

Name
Type
Description

x-api-key

String

3434-4243-ffef-2323

Request Body

Name
Type
Description

serviceType*

string

e.g gotv, dstv, etc

amount*

number

The amount of the variation (as specified in the GET VARIATIONS endpoint as amount

variationCode*

string

The code of the variation of the bouquet (as specified in the GET VARIATIONS method as variationCode).

agentReference*

string

This is a unique key generated by the integrator (you) to identify the transaction. This has to be unique per transaction.

phone*

number

The phone number of the customer or recipient of this service

cardNumber*

string

The smart card number you wish to make the subscription payment on

{
  "isSuccessful": true,
  "message": "string",
  "code": "string",
  "data": {
    "amount": 0,
    "statusCode": "string",
    "transactionStatus": "string",
    "transactionMessage": "string",
    "transactionReference": "string",
    "isSuccessful": true
  }
}

PreviousRenewalNextGet Betting Providers

Last updated 1 year ago