{"info":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","description":"<html><head></head><body><img src=\"https://content.pstmn.io/5c910037-5ac3-4913-8a1e-f27842264687/QmFubmVyLmpwZWc=\">\n\n<h1 id=\"get-started\"><strong>Get Started</strong></h1>\n<p>Paybeta API is a RESTful API that allows you to integrate bills payment services available on the platform.</p>\n<ul>\n<li><p>Architecture: REST</p>\n</li>\n<li><p>Data Format: JSON</p>\n</li>\n<li><p>Commission Rate <a href=\"https://www.paybeta.ng/commissions\">Here</a></p>\n</li>\n</ul>\n<h1 id=\"getting-access-to-the-apis\">Getting access to the APIs</h1>\n<h3 id=\"sign-up-and-start-building\">Sign up and start building</h3>\n<ul>\n<li><p>To register developer account <a href=\"https://www.paybeta.ng/register\">click here</a></p>\n</li>\n<li><p>Create your account by providing the necessary details</p>\n</li>\n<li><p>Join our <strong>Slack community</strong> <a href=\"https://join.slack.com/t/paybetacommunity/shared_invite/zt-215i1gm93-tUxac83S_m3VWFTynadgOw\">Here</a>.</p>\n</li>\n<li><p>Request for <strong>API</strong> access by reaching out to <a href=\"https://mailto:support@paybeta.com.ng\"><b>support@paybeta.com.ng</b></a></p>\n</li>\n<li><p>Your account manager will request for necessary documentations and <strong>KYC</strong></p>\n</li>\n</ul>\n<h1 id=\"general-api-information\">General API information</h1>\n<p><strong>NOTE</strong>: You must be enabled for <code>Live</code> before you can make live Api call to our production endpoints.</p>\n<p><strong>BASE URL:</strong> The base URL for the API is as seen below</p>\n<p><code>https://api-service.paybeta.ng</code></p>\n<h1 id=\"authentication\">Authentication</h1>\n<p>We expose the endpoint over <strong>HTTPS</strong> and we require that Basic Authorization<br>header be sent with every request to the Paybeta VAS interface. The basic Authentication<br>requires your <a href=\"https://www.paybeta.ng/login\">Paybeta.ng</a> <em><strong>username</strong></em> <em>(email)</em> and <em><strong>password</strong></em> to use for the <a href=\"https://en.wikipedia.org/wiki/Basic_access_authentication\">Basic Authentication</a><br>on all API calls.</p>\n<p><strong>Authentication Examples</strong>:</p>\n<p><strong>PHP</strong>: <a href=\"https://www.php.net/manual/en/features.http-auth.php\">php.net</a>, <a href=\"https://stackoverflow.com/questions/2140419/how-do-i-make-a-request-using-http-basic-authentication-with-php-curl\">StackOverflow, </a> <a href=\"https://laravel.com/docs/10.x/http-client#authentication\">Laravel,</a></p>\n<p><strong>Node</strong>: <a href=\"https://www.npmjs.com/package/basic-auth\">npmjs.com</a>, <a href=\"https://www.geeksforgeeks.org/basic-authentication-in-node-js-using-http-header/\">Forgeeks</a></p>\n<p><strong>Python</strong>: <a href=\"https://youtu.be/TMxmkHdhfr8\">YouTube</a>, <a href=\"https://fastapi.tiangolo.com/advanced/security/http-basic-auth/#simple-http-basic-auth\">FastAPI</a></p>\n<p><strong>C#.Net</strong>: <a href=\"https://www.c-sharpcorner.com/article/basic-authentication-with-asp-net-core-web-api-using-mysql-server/\">C-sharp corner</a>, <a href=\"https://learn.microsoft.com/en-us/aspnet/web-api/overview/security/basic-authentication\">microsoft.com</a>, <a href=\"https://dotnetcorecentral.com/blog/basic-authentication-client/\">dontnetcentral</a></p>\n<p><strong>Java</strong>: <a href=\"https://www.baeldung.com/java-httpclient-basic-auth\">Baeldung</a>, <a href=\"https://docs.spring.io/spring-security/reference/servlet/authentication/passwords/basic.html\">SpringFramework</a></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">headers.set('Authorization', 'Basic ' + base64.encode(username + \":\" + password));\n\n</code></pre>\n<h1 id=\"request-headers\">Request Headers</h1>\n<ul>\n<li><p><strong>Accept</strong>: This field is required &amp; must always be set to application/json</p>\n</li>\n<li><p><strong>Content-Type</strong>: This field is required &amp; must always be set to application/json</p>\n</li>\n<li><p><strong>Authorization</strong>: All endpoints require a <em>Basic authentication</em> to authorise the request.</p>\n</li>\n</ul>\n<h1 id=\"response-definitions\">Response Definitions</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>This can be '<strong>successful</strong>', '<strong>failed</strong>' or '<strong>pending</strong>'</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Additional details on the request status</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>Contains relevant response data for the transaction. E.g For EPINS, it will contain the pins, for electricity, it will contain the electricity values such as token, unit, amount, etc.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"meet-paybeta-bill-payment\"><strong>Meet Paybeta Bill Payment:</strong></h3>\n<p>Bills Payment refers to all forms of utility payments online. This includes, but is not limited to, electricity, airtime, data, cable TV subscriptions, taxes, and government levies. <a href=\"https://www.paybeta.ng/\">Paybeta Bills Payment&nbsp;</a>&nbsp; is an easy-to-integrate API product that helps software developers embed online bills payment natively into their products.</p>\n<p>With our Bills Payment API, you get instant access to 9 out of 11 Discos in Nigeria, MTN, 9Mobile, Airtel, GLO, StarTimes, DSTV, and GOTV. When live, your customers can buy credits or subscription units on your platform via our API within minutes.</p>\n<p>Paybeta takes care of all the complexities and background relationships with the service providers.</p>\n<img src=\"https://content.pstmn.io/4a487b65-0f63-4e8b-86f8-8a56aa5af50f/cGF5YmV0YV9zZXJ2aWNlcy5qcGc=\">\n\n<h1 id=\"what-services-can-you-offer\">What services can you offer?</h1>\n<p>There are four ebills services on Paybeta Bills Payment - electricity bills, airtime, Internet data, and cable TV subscriptions.</p>\n<p>For electricity, we support Eko Disco, Jos Disco, Kano Disco, Abuja Disco, Kaduna Disco, Enugu Disco, Ikeja Disco, Ibadan Disco, Porthacourt Disco, Benin Disco and Aba Disco. We do not currently offer Yola Disco &amp; Benin Disco at the moment.</p>\n<p>For airtime/data, we support all major telcos - MTN, Airtel, GLO and 9Mobile. For cable TV subscriptions, we support StarTimes, DSTV, and GOTV.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Get Started","slug":"get-started"},{"content":"Getting access to the APIs","slug":"getting-access-to-the-apis"},{"content":"General API information","slug":"general-api-information"},{"content":"Authentication","slug":"authentication"},{"content":"Request Headers","slug":"request-headers"},{"content":"Response Definitions","slug":"response-definitions"},{"content":"What services can you offer?","slug":"what-services-can-you-offer"}],"owner":"22654275","collectionId":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","publishedId":"2sA3BoaBRN","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-04-20T09:47:05.000Z"},"item":[{"name":"Airtime","item":[{"name":"Providers","id":"a11ad86d-d783-49f9-94cb-d6f50d107b7c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/v1/airtime/providers","description":"<p>Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"successful\",\n  \"message\": \"Request processed successfully.\",\n  \"data\": [\n    {\n      \"name\": \"MTN VTU\",\n      \"category\": \"airtime\",\n      \"status\": true,\n      \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709773/Provider/VTU/800px-New-mtn-logo_wpn9qq.jpg\"\n    },\n    {\n      \"name\": \"GLO VTU\",\n      \"category\": \"airtime\",\n      \"status\": true,\n      \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709647/Provider/VTU/glo_fpaf7m.svg\"\n    },\n    {\n      \"name\": \"AIrtel VTU\",\n      \"category\": \"airtime\",\n      \"status\": true,\n      \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709747/Provider/VTU/airtel_qkjpk1.png\"\n    },\n    {\n      \"name\": \"9mobile VTU\",\n      \"category\": \"airtime\",\n      \"status\": true,\n      \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709763/Provider/VTU/9mobile_iswfnh.svg\"\n    }\n  ]\n}\n\n</code></pre>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","airtime","providers"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"e9d46cf2-b0fa-4c8d-99ca-e9038dbd5cca","name":"Successful","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/v1/airtime/providers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx"},{"key":"Date","value":"Sun, 21 Apr 2024 14:48:54 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Authorization"},{"key":"Cache-Control","value":"private, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"-1"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Request processed successfully.\",\n    \"data\": [\n        {\n            \"name\": \"MTN VTU\",\n            \"category\": \"airtime\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709773/Provider/VTU/800px-New-mtn-logo_wpn9qq.jpg\"\n        },\n        {\n            \"name\": \"GLO VTU\",\n            \"category\": \"airtime\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709647/Provider/VTU/glo_fpaf7m.svg\"\n        },\n        {\n            \"name\": \"AIrtel VTU\",\n            \"category\": \"airtime\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709747/Provider/VTU/airtel_qkjpk1.png\"\n        },\n        {\n            \"name\": \"9mobile VTU\",\n            \"category\": \"airtime\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709763/Provider/VTU/9mobile_iswfnh.svg\"\n        }\n    ]\n}"}],"_postman_id":"a11ad86d-d783-49f9-94cb-d6f50d107b7c"},{"name":"Payment","id":"ea3c2921-992f-49a9-9a65-c7d370f7b224","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"mtn_vtu\",\r\n    \"phoneNumber\": \"08138539550\",\r\n    \"amount\": 100,\r\n    \"reference\": \"1780249596\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/airtime/purchase","description":"<p>The available service are:</p>\n<p><em>mtn_vtu</em></p>\n<p><em>glo_vtu</em></p>\n<p><em>9mobile_vtu</em></p>\n<p><em>airtel_vtu</em></p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","airtime","purchase"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"f5e57e5b-c01b-4aa9-bfaf-5c2e1c0d23b7","name":"Purchase","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"mtn_vtu\",\r\n    \"phoneNumber\": \"08068539220\",\r\n    \"amount\": 2000,\r\n    \"reference\": \"1714747864\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/airtime/purchase"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 13:27:55 GMT"},{"key":"Server","value":"Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10"},{"key":"Vary","value":"Authorization"},{"key":"X-Powered-By","value":"PHP/8.1.10"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Transaction successful\",\n    \"data\": {\n        \"reference\": \"1714742875\",\n        \"amount\": 2000,\n        \"chargedAmount\": 1950,\n        \"commission\": 50,\n        \"biller\": \"MTN AIRTIME\",\n        \"customerId\": \"08068539221\",\n        \"previousBalance\": 499971725,\n        \"currentBalance\": 499969775,\n        \"transactionDate\": \"2024-05-03 14:27:57\",\n        \"transactionId\": \"1714742877672593466202420\"\n    }\n}"}],"_postman_id":"ea3c2921-992f-49a9-9a65-c7d370f7b224"}],"id":"5fe9e08f-d5ef-4dae-8d6e-126034d78669","_postman_id":"5fe9e08f-d5ef-4dae-8d6e-126034d78669","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}}},{"name":"Data Bundle","item":[{"name":"Get Providers","id":"a9794050-a42d-4fe0-bb36-aff773e05725","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/v1/data-bundle/providers","description":"<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": \"successful\",\n    \"message\": \"Request processed successfully.\",\n    \"data\": [\n        {\n            \"name\": \"Airtel Data\",\n            \"category\": \"internet\",\n            \"slug\": \"airtel-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709747/Provider/VTU/airtel_qkjpk1.png\"\n        },\n        {\n            \"name\": \"MTN Data\",\n            \"category\": \"internet\",\n            \"slug\": \"mtn-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709773/Provider/VTU/800px-New-mtn-logo_wpn9qq.jpg\"\n        },\n        {\n            \"name\": \"Glo Data\",\n            \"category\": \"internet\",\n            \"slug\": \"glo-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709647/Provider/VTU/glo_fpaf7m.svg\"\n        },\n        {\n            \"name\": \"9mobile Data\",\n            \"category\": \"internet\",\n            \"slug\": \"9mobile-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709763/Provider/VTU/9mobile_iswfnh.svg\"\n        }\n    ]\n}\n\n</code></pre>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","data-bundle","providers"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"5568b8a0-283b-4d21-a4f0-387ca1a2dcf7","name":"Get Providers","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/v1/data-bundle/providers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx"},{"key":"Date","value":"Sat, 11 May 2024 22:48:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Authorization"},{"key":"Cache-Control","value":"private, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"-1"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Request processed successfully.\",\n    \"data\": [\n        {\n            \"name\": \"Airtel Data\",\n            \"category\": \"internet\",\n            \"slug\": \"airtel-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709747/Provider/VTU/airtel_qkjpk1.png\"\n        },\n        {\n            \"name\": \"MTN Data\",\n            \"category\": \"internet\",\n            \"slug\": \"mtn-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709773/Provider/VTU/800px-New-mtn-logo_wpn9qq.jpg\"\n        },\n        {\n            \"name\": \"Glo Data\",\n            \"category\": \"internet\",\n            \"slug\": \"glo-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709647/Provider/VTU/glo_fpaf7m.svg\"\n        },\n        {\n            \"name\": \"9mobile Data\",\n            \"category\": \"internet\",\n            \"slug\": \"9mobile-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709763/Provider/VTU/9mobile_iswfnh.svg\"\n        }\n    ]\n}"}],"_postman_id":"a9794050-a42d-4fe0-bb36-aff773e05725"},{"name":"Get Data Bundles","id":"a12c5493-bbe6-4b11-880a-a51c345681be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/v1/data-bundle/list?service=mtn_data","description":"<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": \"successful\",\n    \"message\": \"Request processed successfully.\",\n    \"data\": [\n        {\n            \"name\": \"Airtel Data\",\n            \"category\": \"internet\",\n            \"slug\": \"airtel-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709747/Provider/VTU/airtel_qkjpk1.png\"\n        },\n        {\n            \"name\": \"MTN Data\",\n            \"category\": \"internet\",\n            \"slug\": \"mtn-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709773/Provider/VTU/800px-New-mtn-logo_wpn9qq.jpg\"\n        },\n        {\n            \"name\": \"Glo Data\",\n            \"category\": \"internet\",\n            \"slug\": \"glo-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709647/Provider/VTU/glo_fpaf7m.svg\"\n        },\n        {\n            \"name\": \"9mobile Data\",\n            \"category\": \"internet\",\n            \"slug\": \"9mobile-data\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1713709763/Provider/VTU/9mobile_iswfnh.svg\"\n        }\n    ]\n}\n\n</code></pre>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","data-bundle","list"],"host":["{{baseUrl}}"],"query":[{"key":"service","value":"mtn_data"}],"variable":[]}},"response":[{"id":"e80d2f86-98a6-43ac-a86b-c72a33f53935","name":"Get Data Bundles","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/v1/data-bundle/list?service=mtn_data","host":["{{baseUrl}}"],"path":["v1","data-bundle","list"],"query":[{"key":"service","value":"mtn_data"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx"},{"key":"Date","value":"Sun, 12 May 2024 12:44:53 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Authorization"},{"key":"Cache-Control","value":"private, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"-1"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Request processed successfully.\",\n    \"data\": {\n        \"packages\": [\n            {\n                \"code\": \"MT1\",\n                \"description\": \"100MB\",\n                \"price\": \"100.00\"\n\n            },\n            {\n                \"code\": \"MT2\",\n                \"description\": \"200MB\",\n                \"price\": \"200.00\"\n\n            },\n            {\n                \"code\": \"MK1\",\n                \"description\": \"1GB + 3mins\",\n                \"price\": \"350.00\"\n\n            }\n            ...\n        ]\n    }\n}"}],"_postman_id":"a12c5493-bbe6-4b11-880a-a51c345681be"},{"name":"Payment","id":"988f5c9e-5bce-42ea-96f4-bbc975d4be5c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"mtn_data\",\r\n    \"amount\": 100,\r\n    \"phoneNumber\": \"08060000000\",\r\n    \"code\": \"MT1\",\r\n    \"reference\": \"1780249596\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/data-bundle/purchase","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","data-bundle","purchase"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"06128d19-bca7-47ff-92c7-298ab770ee02","name":"Payment","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"mtn_data\",\r\n    \"amount\": 1000,\r\n    \"phoneNumber\": \"08060000000\",\r\n    \"code\": \"MT1\",\r\n    \"reference\": \"1780249596\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/data-bundle/purchase"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 12 May 2024 22:39:57 GMT"},{"key":"Server","value":"Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10"},{"key":"Vary","value":"Authorization"},{"key":"X-Powered-By","value":"PHP/8.1.10"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Transaction successful\",\n    \"data\": {\n        \"reference\": \"1715553597\",\n        \"amount\": 100,\n        \"chargedAmount\": 97.5,\n        \"commission\": 2.5,\n        \"biller\": \"MTN 100MB 1 Day\",\n        \"customerId\": \"08060000000\",\n        \"token\": null,\n        \"unit\": null,\n        \"bonusToken\": null,\n        \"transactionDate\": \"2024-05-12 23:39:58\",\n        \"transactionId\": \"17155535989070949852\"\n    }\n}"}],"_postman_id":"988f5c9e-5bce-42ea-96f4-bbc975d4be5c"}],"id":"85e86f2f-918c-4f41-98bd-8ab21737c671","_postman_id":"85e86f2f-918c-4f41-98bd-8ab21737c671","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}}},{"name":"Cable TV","item":[{"name":"Get Providers","id":"7610410c-ace7-43ce-ad78-e29a2c60feb7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/v1/cable/providers","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","cable","providers"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"836455e1-7d81-4843-805e-9f8fb982a0e2","name":"Get Providers","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/v1/cable/providers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 25 Sep 2024 12:22:28 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Authorization"},{"key":"Cache-Control","value":"private, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"-1"},{"key":"Accept","value":"application/json"},{"key":"Access-Control-Allow-Methods","value":"GET, POST"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Encoding","value":"gzip"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=Pkxlp121ofzZHkk0OjdnPXthY2AQY2oSJ0lUSY419ZiRWGywTyyhqiX4Zse7Nbgz2zSVNfdUUZf2Oh0eZMaTwlCl%2FogGc1JGqS1lTNAKZNKztWLbP7seZl1KkCaueyyFqU08UJtNSVa2\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8c8afad7ca3a0b36-AMS"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Request processed successfully.\",\n    \"data\": [\n        {\n            \"name\": \"DStv\",\n            \"category\": \"cable\",\n            \"slug\": \"dstv\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1714827633/Provider/Cable/dstv.jpg\"\n        },\n        {\n            \"name\": \"GOtv\",\n            \"category\": \"cable\",\n            \"slug\": \"gotv\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1714828100/Provider/Cable/gotv.png\"\n        },\n        {\n            \"name\": \"StarTimes\",\n            \"category\": \"cable\",\n            \"slug\": \"startimes\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1714827913/Provider/Cable/startimes.jpg\"\n        }\n    ]\n}"}],"_postman_id":"7610410c-ace7-43ce-ad78-e29a2c60feb7"},{"name":"Get Bouquet","id":"b0133e8c-8500-4d64-aeca-9738072dc85b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/cable/bouquet?service=gotv","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","cable","bouquet"],"host":["{{baseUrl}}"],"query":[{"key":"service","value":"gotv"}],"variable":[]}},"response":[{"id":"297b71a3-b6c9-437e-80b8-c720f577b219","name":"Get Bouquet","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/v1/cable/bouquet?service=gotv","host":["{{baseUrl}}"],"path":["v1","cable","bouquet"],"query":[{"key":"service","value":"gotv"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 25 Sep 2024 12:23:51 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Authorization"},{"key":"Cache-Control","value":"private, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"-1"},{"key":"Accept","value":"application/json"},{"key":"Access-Control-Allow-Methods","value":"GET, POST"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Encoding","value":"gzip"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=NMBmGsXGn4ejUZxGxmidKX87NFHF9NedNb%2B0qfbXZp9V3eWfdarIBZNeNXU0MU60ggm4Zv6moMZ1cJvVNEWxpThXP%2BLlSo5RLHeWhA6JTzZLyI4Z3xFdEdtsSOFIH37X1hCtFX%2FVQdpR\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8c8afcdfd8ca0b68-AMS"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Request processed successfully.\",\n    \"data\": {\n        \"packages\": [\n            {\n                \"code\": \"GOTVNJ1\",\n                \"description\": \"GOtv Jinja Bouquet\",\n                \"price\": \"3300\"\n            },\n            {\n                \"code\": \"GOTVNJ2\",\n                \"description\": \"GOtv Jolli Bouquet\",\n                \"price\": \"4850\"\n            },\n            {\n                \"code\": \"GOtvMax\",\n                \"description\": \"Gotv Max Bouquet\",\n                \"price\": \"7200\"\n            },\n            {\n                \"code\": \"GOTVSUPA\",\n                \"description\": \"GOtv Supa Bouquet\",\n                \"price\": \"9600\"\n            },\n            {\n                \"code\": \"GOTVSUPAPLUS\",\n                \"description\": \"GOtv Supa Plus Bouquet\",\n                \"price\": \"15700\"\n            }\n        ]\n    }\n}"}],"_postman_id":"b0133e8c-8500-4d64-aeca-9738072dc85b"},{"name":"Validate Account","id":"d462d015-5d35-4f54-88be-25158ac99d2f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"dstv\",\r\n    \"smartCardNumber\": \"7035636971\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v2/cable/validate","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v2","cable","validate"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"15e78c2f-aa1a-4e0f-a82a-644aced838be","name":"Validate Account","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"gotv\",\r\n    \"smartCardNumber\": \"8072916698\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/cable/validate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx"},{"key":"Date","value":"Sun, 05 May 2024 00:32:44 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Authorization"},{"key":"Cache-Control","value":"private, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"-1"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Request processed successfully.\",\n    \"data\": {\n        \"customerName\": \"KAREEM KAREEM\",\n        \"smartCardNumber\": \"8072916698\",\n        \"service\": \"GOTV\"\n    }\n}"},{"id":"6dde9646-ceee-4950-aba7-abc3e56d0487","name":"Failed Validate","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"dstv\",\r\n    \"smartCardNumber\": \"8217724569\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/cable/validate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 22:55:09 GMT"},{"key":"Server","value":"Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10"},{"key":"Vary","value":"Authorization"},{"key":"X-Powered-By","value":"PHP/8.1.10"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Accept","value":"application/json"},{"key":"Access-Control-Allow-Methods","value":"GET, POST"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"48"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"failed\",\n    \"message\": \"Account validation failed\",\n    \"data\": {\n        \"errors\": \"Account not found\"\n    }\n}"}],"_postman_id":"d462d015-5d35-4f54-88be-25158ac99d2f"},{"name":"Subscription Payment","id":"f50441c2-f82b-4f48-8195-9b361e2e9052","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"dstv\",\r\n    \"smartCardNumber\": \"8071324552\",\r\n    \"amount\": 200,\r\n    \"packageCode\": \"COMPLE36\",\r\n    \"customerName\": \"EMEKA ADEKUNLE BELLO\",\r\n    \"reference\": \"1780249596\"\r\n    \r\n\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/cable/purchase","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","cable","purchase"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"9b360bcf-f94e-4e0e-bdc6-ff8a1ea89648","name":"Payment","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"dstv\",\r\n    \"smartCardNumber\": \"8216167618\",\r\n    \"amount\": 500,\r\n    \"packageCode\": \"COMPLE36\",\r\n    \"customerName\": \"JOHN DOE\",\r\n    \"reference\": \"1780249596\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/cable/purchase"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 11 May 2024 20:15:29 GMT"},{"key":"Server","value":"Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10"},{"key":"Vary","value":"Authorization"},{"key":"X-Powered-By","value":"PHP/8.1.10"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Transaction successful\",\n    \"data\": {\n        \"reference\": \"1715458530\",\n        \"amount\": 201,\n        \"chargedAmount\": 197.99,\n        \"commission\": 3.02,\n        \"biller\": \"DStv Compact Plus\",\n        \"customerId\": \"8216167618\",\n        \"token\": null,\n        \"unit\": null,\n        \"bonusToken\": null,\n        \"transactionDate\": \"2024-05-11 21:15:31\",\n        \"transactionId\": \"17154585319693132432\"\n    }\n}"}],"_postman_id":"f50441c2-f82b-4f48-8195-9b361e2e9052"}],"id":"b371d0db-777a-4577-a6bb-e825f432fef8","_postman_id":"b371d0db-777a-4577-a6bb-e825f432fef8","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}}},{"name":"Electricity","item":[{"name":"Get Providers","id":"0246a1c0-40a7-444f-bdf6-b68e034e4dbb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/v1/electricity/providers","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","electricity","providers"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"78fd78b8-ccb4-40e1-b734-7f373e4a91f2","name":"Get Providers","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/v1/electricity/providers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 09 May 2024 23:14:40 GMT"},{"key":"Server","value":"Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10"},{"key":"Vary","value":"Authorization"},{"key":"X-Powered-By","value":"PHP/8.1.10"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"48"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Request processed successfully.\",\n    \"data\": [\n        {\n            \"name\": \"Enugu Electricity\",\n            \"category\": \"electricity\",\n            \"slug\": \"enugu-electric\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1715293602/Provider/Electricity/eedc.png\"\n        },\n        {\n            \"name\": \"Abuja Electricity\",\n            \"category\": \"electricity\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1715293658/Provider/Electricity/aedc.png\"\n        },\n        {\n            \"name\": \"Ikeja Electric\",\n            \"category\": \"electricity\",\n            \"slug\": \"ikeja-electric\",\n            \"status\": true,\n            \"logo\": \"https://res.cloudinary.com/paybeta/image/upload/v1715293826/Provider/Electricity/ikedc.png\"\n        }\n        ...\n    ]\n}"}],"_postman_id":"0246a1c0-40a7-444f-bdf6-b68e034e4dbb"},{"name":"Validate Account","id":"6fddab97-07e0-4b3c-a5ce-2bd961051bf7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"ikeja-electric\",\r\n    \"meterNumber\": \"0125213277549\",\r\n    \"meterType\": \"prepaid\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/electricity/validate","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","electricity","validate"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"b1371634-0f2d-4bc1-969f-c4ccfe8ea02c","name":"Validate Account","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"ikeja-electric\",\r\n    \"meterNumber\": \"0111100049\",\r\n    \"meterType\": \"prepaid\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/electricity/validate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 10 May 2024 23:33:09 GMT"},{"key":"Server","value":"Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10"},{"key":"Vary","value":"Authorization"},{"key":"X-Powered-By","value":"PHP/8.1.10"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"48"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Request processed successfully.\",\n    \"data\": {\n        \"customerName\": \"CHUKWUMA CIROMA ADEKUNLE\",\n        \"customerAddress\": \"PLT 001, MGF STREET\",\n        \"meterNumber\": \"0111100049\",\n        \"meterType\": \"PREPAID\",\n        \"minimuVendAmount\": 6.72\n    }\n}"}],"_postman_id":"6fddab97-07e0-4b3c-a5ce-2bd961051bf7"},{"name":"Payment","id":"9498d5a1-6ac5-4f92-a37c-17645b77e359","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"ikeja-electric\",\r\n    \"meterNumber\": \"10428776010\",\r\n    \"meterType\": \"prepaid\",\r\n    \"amount\": 500,\r\n    \"customerName\": \"JOHN DOE\",\r\n    \"customerAddress\": \"1 AGBA STR JAGGA\",\r\n    \"reference\": \"1780249596\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/electricity/purchase","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","electricity","purchase"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"2a859125-4514-47f6-8157-79b0f595d3c8","name":"Payment","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"ikeja-electric\",\r\n    \"meterNumber\": \"10428776010\",\r\n    \"meterType\": \"prepaid\",\r\n    \"amount\": 500,\r\n    \"customerName\": \"TESTER JOHN DOE\",\r\n    \"customerAddress\": \"Tester Address\",\r\n    \"reference\": \"1780249596\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/electricity/purchase"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 11 May 2024 19:27:33 GMT"},{"key":"Server","value":"Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10"},{"key":"Vary","value":"Authorization"},{"key":"X-Powered-By","value":"PHP/8.1.10"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Transaction successful\",\n    \"data\": {\n        \"reference\": \"1715455653\",\n        \"amount\": 500,\n        \"chargedAmount\": 496.5,\n        \"commission\": 3.5,\n        \"biller\": \"Ikeja Electricity - IKEDC\",\n        \"customerId\": \"10428776010\",\n        \"token\": \"3193-6233-0096-7827-3805\",\n        \"unit\": \"44.6\",\n        \"bonusToken\": \"\",\n        \"transactionDate\": \"2024-05-11 20:27:33\",\n        \"transactionId\": \"17154556531428310982\"\n    }\n}"}],"_postman_id":"9498d5a1-6ac5-4f92-a37c-17645b77e359"}],"id":"a85d5826-47eb-41ae-acdc-68377d1f78bd","_postman_id":"a85d5826-47eb-41ae-acdc-68377d1f78bd","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}}},{"name":"Showmax","item":[{"name":"Showmax Payment","id":"b46f78c2-9c66-4764-8ae7-b79a6a572e48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"dstvshowmax\",\r\n    \"amount\": 1200,\r\n    \"phoneNumber\": \"08138539550\",\r\n    \"packageCode\": \"mobile_only_1\",\r\n    \"packageName\": \"General Entertainment (Mobile Only) for 1 month\",\r\n    \"reference\": \"1780249596\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/cable/purchase","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","cable","purchase"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"b26fcc06-c824-44c8-b51a-e022a8635bdd","name":"Payment","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"service\": \"dstv\",\r\n    \"smartCardNumber\": \"8216167618\",\r\n    \"amount\": 500,\r\n    \"packageCode\": \"COMPLE36\",\r\n    \"customerName\": \"JOHN DOE\",\r\n    \"reference\": \"1780249596\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/cable/purchase"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 11 May 2024 20:15:29 GMT"},{"key":"Server","value":"Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10"},{"key":"Vary","value":"Authorization"},{"key":"X-Powered-By","value":"PHP/8.1.10"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Transaction successful\",\n    \"data\": {\n        \"reference\": \"1715458530\",\n        \"amount\": 201,\n        \"chargedAmount\": 197.99,\n        \"commission\": 3.02,\n        \"biller\": \"DStv Compact Plus\",\n        \"customerId\": \"8216167618\",\n        \"token\": null,\n        \"unit\": null,\n        \"bonusToken\": null,\n        \"transactionDate\": \"2024-05-11 21:15:31\",\n        \"transactionId\": \"17154585319693132432\"\n    }\n}"}],"_postman_id":"b46f78c2-9c66-4764-8ae7-b79a6a572e48"}],"id":"606e6eb3-ce49-49a1-aebd-e7228e9a6299","_postman_id":"606e6eb3-ce49-49a1-aebd-e7228e9a6299","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}}},{"name":"Wallet Balance","id":"5a27de68-cd9a-4739-aacd-000d199818c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/v1/wallet/balance","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","wallet","balance"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"3ffb6d0d-549b-4c73-8f71-36bb85a5f092","name":"Wallet Balance","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/v1/wallet/balance"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 10 May 2024 23:38:59 GMT"},{"key":"Server","value":"Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10"},{"key":"Vary","value":"Authorization"},{"key":"X-Powered-By","value":"PHP/8.1.10"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Request processed successfully.\",\n    \"data\": {\n        \"availableBalance\": 4212.45,\n        \"pnd\": false,\n        \"lienAmount\": 0\n    }\n}"}],"_postman_id":"5a27de68-cd9a-4739-aacd-000d199818c2"},{"name":"Transaction query","id":"4e66c347-9b98-4314-9b20-2630a915471f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"reference\": \"1715458530\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/transaction/query","description":"<h3 id=\"query-transaction-status\"><strong>Query Transaction Status</strong></h3>\n<p>Using a <strong>GET</strong> method, transaction status can be queried with the endpoint below:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Mandatory/Optional</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>reference</td>\n<td>Mandatory</td>\n<td>This is the reference with which you sent when purchasing a transaction after the transaction has been processed.</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","id":"4ac6a8f2-8b94-475d-bd69-8deb635c2786","name":"PAYBETA VAS API","type":"collection"}},"urlObject":{"path":["v1","transaction","query"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"97d6ebbe-1e8a-4206-958e-093b7bb59d5a","name":"Successful","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"reference\": \"1715458530\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/transaction/query"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 12 May 2024 23:52:34 GMT"},{"key":"Server","value":"Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10"},{"key":"Vary","value":"Authorization"},{"key":"X-Powered-By","value":"PHP/8.1.10"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"successful\",\n    \"message\": \"Your DStv Compact Plus is successful\",\n    \"data\": {\n        \"paymentStatus\": \"successful\",\n        \"reference\": \"1715458530\",\n        \"amountPaid\": \"197.99\",\n        \"product\": \"DStv Compact Plus\",\n        \"customerId\": \"7061084212\",\n        \"transactionDate\": \"2024-05-11 21:15:40\"\n    }\n}"},{"id":"11818a3e-f04a-4d41-9c40-7d2777947d89","name":"Invalid refrence","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"reference\": \"1715458530\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/transaction/query"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 25 Sep 2024 12:37:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Authorization"},{"key":"Cache-Control","value":"private, must-revalidate"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"-1"},{"key":"Accept","value":"application/json"},{"key":"Access-Control-Allow-Methods","value":"GET, POST"},{"key":"X-RateLimit-Limit","value":"50"},{"key":"X-RateLimit-Remaining","value":"49"},{"key":"Content-Encoding","value":"gzip"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=0AZQ6DT4IDHye0zoNydGaU3TVx%2FJ8wD5yscwxQ1Q0xk3sLuJJBMpFdEpxVSWwrkhWjxD6Y9z9H3szRteMsogQFSuyEq0hc1egTB5jMTspfoOA06H2B5TBOkSyw0gXs41kzE6EIusgZIQ\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8c8b111dfc39b75a-AMS"}],"cookie":[],"responseTime":null,"body":"{\n    \"statu\": \"unknown\",\n    \"message\": \"Transaction not found\",\n    \"data\": null\n}"},{"id":"b6e0d441-b106-4d3b-aace-1b41f2446a42","name":"Failed","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"reference\": \"1715458530\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/transaction/query"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"reversed\",\n    \"message\": \"Your DStv Compact Plus + HD/ExtraView is reversed\",\n    \"data\": {\n        \"paymentStatus\": \"failed\",\n        \"reference\": \"1715458530\",\n        \"amountPaid\": 206.85,\n        \"product\": \"DStv Compact Plus + HD/ExtraView\",\n        \"customerId\": \"7061084212\",\n        \"transactionId\": \"17283421536669076632\",\n        \"transactionDate\": \"2022-10-08 00:02:36\"\n    }\n}"}],"_postman_id":"4e66c347-9b98-4314-9b20-2630a915471f"}],"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"}]}},"event":[{"listen":"prerequest","script":{"id":"f7ee3fdc-5bf0-43b5-a0b1-da03b934291d","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"21a89897-8941-4a3f-be2b-00e5e1b41a20","type":"text/javascript","packages":{},"exec":[""]}}]}