List TV Packages

Payshiga supports the purchase of satellite TV packages. Before a purchase is made, it’s great to know the packages available. To fetch this, send a GET request to this endpoint:

{{baseurl}}/bill-payment/tv-services/{serviceCategoryId}

The API requires a request parameter.

FieldData TypeDescription
serviceCategoryIdStringThis is the id of the cable provider whose cable plans you want information about.
{
  "success": true,
  "statusCode": 200,
  "message": "Data plans fetched",
  "data": [
    {
      "name": "GOtv Smallie - Monthly",
      "bundleCode": "GOHAN",
      "amount": 1575,
      "isAmountFixed": true
    },
    {
      "name": "GOtv Smallie - Quarterly",
      "bundleCode": "GOLITE",
      "amount": 4175,
      "isAmountFixed": true
    },
    {
      "name": "GOtv Smallie - Yearly",
      "bundleCode": "GOLTANL",
      "amount": 12300,
      "isAmountFixed": true
    },
    {
      "name": "GOtv Max",
      "bundleCode": "GOTVMAX",
      "amount": 7200,
      "isAmountFixed": true
    },
    {
      "name": "GOtv Jinja Bouquet",
      "bundleCode": "GOTVNJ1",
      "amount": 3300,
      "isAmountFixed": true
    },
    {
      "name": "GOtv Jolli Bouquet",
      "bundleCode": "GOTVNJ2",
      "amount": 4850,
      "isAmountFixed": true
    },
    {
      "name": "Top Up",
      "bundleCode": "TOP_UP",
      "amount": null,
      "isAmountFixed": false
    }
  ]
}