Biller types for data bundles

This document will show you how to find the biller types for all available data bundles on Flutterwave

If you want to buy data bundles on Flutterwave using the Create a bill payment endpoint, you will need to supply a type key and value in the request payload. In this document, we will show you how to get the value for the type key you pass into the Create a bill payment endpoint to buy data bundles.

BIL108 (MTN Data Bundles)

When you call the Get bill categories endpoint and filter the response by biller_code, the data with biller_code = BIL108 will be the MTN Data bundles. Here's a sample remaining data:

{
            "id": 365,
            "biller_code": "BIL108",
            "name": "MTN 200 MB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "MTN 200 MB DATA BUNDLE",
            "item_code": "MD142",
            "short_name": "MTN 200 MB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 200
        },
        {
            "id": 366,
            "biller_code": "BIL108",
            "name": "MTN 750MB data top-up service",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "MTN 750MB data top-up service",
            "item_code": "MD143",
            "short_name": "MTN 750MB data top-up service",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 500
        },
        {
            "id": 367,
            "biller_code": "BIL108",
            "name": "MTN 1.5 GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "MTN 1.5 GB DATA BUNDLE",
            "item_code": "MD144",
            "short_name": "MTN 1.5 GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 1000
        },
        {
            "id": 368,
            "biller_code": "BIL108",
            "name": "MTN 4.5 GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "MTN 4.5 GB DATA BUNDLE",
            "item_code": "MD145",
            "short_name": "MTN 4.5 GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 2000
        },
        {
            "id": 369,
            "biller_code": "BIL108",
            "name": "MTN 10 GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "MTN 10 GB DATA BUNDLE",
            "item_code": "MD255",
            "short_name": "MTN 10 GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 3500
        },
        {
            "id": 370,
            "biller_code": "BIL108",
            "name": "MTN 15 GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "MTN 15 GB DATA BUNDLE",
            "item_code": "MD256",
            "short_name": "MTN 15 GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 5000
        },
        {
            "id": 371,
            "biller_code": "BIL108",
            "name": "MTN 40 GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "MTN 40 GB DATA BUNDLE",
            "item_code": "MD257",
            "short_name": "MTN 40 GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 10000
        },
        {
            "id": 372,
            "biller_code": "BIL108",
            "name": "MTN 75 GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "MTN 75 GB DATA BUNDLE",
            "item_code": "MD258",
            "short_name": "MTN 75 GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 20000
        },
        {
            "id": 373,
            "biller_code": "BIL108",
            "name": "MTN 120 GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "MTN 120 GB DATA BUNDLE",
            "item_code": "MD259",
            "short_name": "MTN 120 GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 50000
        },

All we've done above, is filter the response from Get bill categories using biller_code = BIL108

To buy any of the data bundles above, pass the value of name in any of the objects above as a value to the type field in the Create a bill payment endpoint.

BIL109 (GLO Data Bundles)

Just like with the MTN data bundles, filtering the Get bill categories endpoint with biller_code = BIL109 will return all the Glo data bundles:

{
            "id": 374,
            "biller_code": "BIL109",
            "name": "GLO 35 MB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 35 MB data bundle",
            "item_code": "MD146",
            "short_name": "GLO 35 MB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 100
        },
        {
            "id": 375,
            "biller_code": "BIL109",
            "name": "GLO 100 MB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 100 MB DATA BUNDLE",
            "item_code": "MD147",
            "short_name": "GLO 100 MB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 200
        },
        {
            "id": 376,
            "biller_code": "BIL109",
            "name": "GLO 920 MB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 920 MB DATA BUNDLE",
            "item_code": "MD148",
            "short_name": "GLO 920 MB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 500
        },
        {
            "id": 377,
            "biller_code": "BIL109",
            "name": "GLO 1.8GB data purchase",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 1.8GB data purchase",
            "item_code": "MD149",
            "short_name": "GLO 1.8GB data purchase",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 1000
        },
        {
            "id": 378,
            "biller_code": "BIL109",
            "name": "GLO 4.5GB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 4.5GB data bundle",
            "item_code": "MD150",
            "short_name": "GLO 4.5GB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 2000
        },
        {
            "id": 379,
            "biller_code": "BIL109",
            "name": "GLO 7.2GB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 7.2GB data bundle",
            "item_code": "MD151",
            "short_name": "GLO 7.2GB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 2500
        },
        {
            "id": 380,
            "biller_code": "BIL109",
            "name": "GLO 8.75GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 8.75GB DATA BUNDLE",
            "item_code": "MD366",
            "short_name": "GLO 8.75GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 3000
        },
        {
            "id": 381,
            "biller_code": "BIL109",
            "name": "GLO 12.5GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 12.5GB DATA BUNDLE",
            "item_code": "MD367",
            "short_name": "GLO 12.5GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 4000
        },
        {
            "id": 382,
            "biller_code": "BIL109",
            "name": "GLO 15.6GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 15.6GB DATA BUNDLE",
            "item_code": "MD368",
            "short_name": "GLO 15.6GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 5000
        },
        {
            "id": 383,
            "biller_code": "BIL109",
            "name": "GLO 25GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 25GB DATA BUNDLE",
            "item_code": "MD369",
            "short_name": "GLO 25GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 8000
        },
        {
            "id": 384,
            "biller_code": "BIL109",
            "name": "GLO 32.5GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 32.5GB DATA BUNDLE",
            "item_code": "MD370",
            "short_name": "GLO 32.5GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 10000
        },
        {
            "id": 385,
            "biller_code": "BIL109",
            "name": "GLO 52.5GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 52.5GB DATA BUNDLE",
            "item_code": "MD371",
            "short_name": "GLO 52.5GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 15000
        },
        {
            "id": 386,
            "biller_code": "BIL109",
            "name": "GLO 62.5GB DATA BUNDLE",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "GLO 62.5GB DATA BUNDLE",
            "item_code": "MD372",
            "short_name": "GLO 62.5GB DATA BUNDLE",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 18000
        },

Once again, when you pass the value of name in any of the objects above as a value to the type field in the Create a bill payment endpoint, you will buy the bill.

BIL110 (Airtel Data Bundles)

Just like with the Glo data bundles, filtering the Get bill categories endpoint by biller_code = BIL110 will return all the Airtel data bundles:

{
            "id": 387,
            "biller_code": "BIL110",
            "name": "AIRTEL 40 MB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 40 MB data bundle",
            "item_code": "MD135",
            "short_name": "AIRTEL 40 MB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 50
        },
        {
            "id": 388,
            "biller_code": "BIL110",
            "name": "AIRTEL 100 MB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 100 MB data bundle",
            "item_code": "MD136",
            "short_name": "AIRTEL 100 MB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 100
        },
        {
            "id": 389,
            "biller_code": "BIL110",
            "name": "AIRTEL 200 MB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 200 MB data bundle",
            "item_code": "MD137",
            "short_name": "AIRTEL 200 MB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 200
        },
        {
            "id": 390,
            "biller_code": "BIL110",
            "name": "AIRTEL 350 MB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 350 MB data bundle",
            "item_code": "MD138",
            "short_name": "AIRTEL 350 MB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 300
        },
        {
            "id": 391,
            "biller_code": "BIL110",
            "name": "AIRTEL 750 MB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 750 MB data bundle",
            "item_code": "MD139",
            "short_name": "AIRTEL 750 MB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 500
        },
        {
            "id": 392,
            "biller_code": "BIL110",
            "name": "AIRTEL 1.5GB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 1.5GB data bundle",
            "item_code": "MD140",
            "short_name": "AIRTEL 1.5GB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 1000
        },
        {
            "id": 393,
            "biller_code": "BIL110",
            "name": "AIRTEL 3GB Data Bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 3GB Data Bundle",
            "item_code": "MD373",
            "short_name": "AIRTEL 3GB Data Bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 1500
        },
        {
            "id": 394,
            "biller_code": "BIL110",
            "name": "AIRTEL 6GB Data Bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 6GB Data Bundle",
            "item_code": "MD374",
            "short_name": "AIRTEL 6GB Data Bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 2500
        },
        {
            "id": 395,
            "biller_code": "BIL110",
            "name": "AIRTEL 8GB Data Bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 8GB Data Bundle",
            "item_code": "MD375",
            "short_name": "AIRTEL 8GB Data Bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 3000
        },
        {
            "id": 396,
            "biller_code": "BIL110",
            "name": "AIRTEL 11GB Data Bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 11GB Data Bundle",
            "item_code": "MD376",
            "short_name": "AIRTEL 11GB Data Bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 4000
        },
        {
            "id": 397,
            "biller_code": "BIL110",
            "name": "AIRTEL 15GB Data Bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 15GB Data Bundle",
            "item_code": "MD377",
            "short_name": "AIRTEL 15GB Data Bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 5000
        },
        {
            "id": 398,
            "biller_code": "BIL110",
            "name": "AIRTEL 40GB Data Bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 40GB Data Bundle",
            "item_code": "MD378",
            "short_name": "AIRTEL 40GB Data Bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 10000
        },
        {
            "id": 399,
            "biller_code": "BIL110",
            "name": "AIRTEL 75GB Data Bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "AIRTEL 75GB Data Bundle",
            "item_code": "MD379",
            "short_name": "AIRTEL 75GB Data Bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 15000
        },

BIL111 (9Mobile Data Bundles)

{
            "id": 402,
            "biller_code": "BIL111",
            "name": "9MOBILE 1.5GB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "9MOBILE 1.5GB data bundle",
            "item_code": "MD154",
            "short_name": "9MOBILE 1.5GB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 1000
        },
        {
            "id": 403,
            "biller_code": "BIL111",
            "name": "9MOBILE 4.5GB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "9MOBILE 4.5GB data bundle",
            "item_code": "MD155",
            "short_name": "9MOBILE 4.5GB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 2000
        },
        {
            "id": 404,
            "biller_code": "BIL111",
            "name": "9MOBILE 4GB data bundle",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "9MOBILE 4GB data bundle",
            "item_code": "MD156",
            "short_name": "9MOBILE 4GB data bundle",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 3000
        },
        {
            "id": 405,
            "biller_code": "BIL111",
            "name": "9MOBILE 11.5GB data bundle ",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "9MOBILE 11.5GB data bundle ",
            "item_code": "MD361",
            "short_name": "9MOBILE 11.5GB data bundle ",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 4000
        },
        {
            "id": 406,
            "biller_code": "BIL111",
            "name": "9MOBILE 15GB data bundle ",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "9MOBILE 15GB data bundle ",
            "item_code": "MD362",
            "short_name": "9MOBILE 15GB data bundle ",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 5000
        },
        {
            "id": 407,
            "biller_code": "BIL111",
            "name": "9MOBILE 27.5GB data bundle ",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "9MOBILE 27.5GB data bundle ",
            "item_code": "MD363",
            "short_name": "9MOBILE 27.5GB data bundle ",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 18000
        },
        {
            "id": 408,
            "biller_code": "BIL111",
            "name": "9MOBILE 30GB data bundle ",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "9MOBILE 30GB data bundle ",
            "item_code": "MD364",
            "short_name": "9MOBILE 30GB data bundle ",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 27500
        },
        {
            "id": 409,
            "biller_code": "BIL111",
            "name": "9MOBILE 60GB data bundle ",
            "default_commission": 0.03,
            "date_added": "2020-02-11T11:16:42.727Z",
            "country": "NG",
            "is_airtime": false,
            "biller_name": "9MOBILE 60GB data bundle ",
            "item_code": "MD365",
            "short_name": "9MOBILE 60GB data bundle ",
            "fee": 0,
            "commission_on_fee": false,
            "label_name": "Mobile Number",
            "amount": 55000
        },