{"info":{"_postman_id":"06c2d0da-d6b2-4da4-9538-95bf1c310be9","name":"Aidapay Web API","description":"<html><head></head><body><h4>Request Basics</h4>\n\n<p>All requests need to pass Authentication token in the headers like this.</p>\n<ol>\n<li><p>Make sure you pass Content-Type : application/json , Accept : application/json , and Authorization: Bearer headers</p>\n</li>\n<li><p>If you want to create object use POST method with JSON body.</p>\n</li>\n<li><p>If you want to retrieve object - use GET request.</p>\n</li>\n<li><p>Platform responds with very useful response headers, that you as a developer might wish to log</p>\n</li>\n</ol>\n<p><strong>Note</strong>: you can get your token via Account Settings -&gt; API Settings [available to agent user only, for now.].</p>\n<p><strong>Remember</strong> access tokens are long-lived, that expire after 15 year.</p>\n<p><strong>API EndPoint</strong>: <a href=\"https://aidapay.ng/api/v1/\">https://aidapay.ng/api/v1/</a></p>\n<h3>WebHook</h3>\n\n<p>The Aidapay REST APIs use webhooks for transactions notification. Webhooks are HTTP callbacks that contains notification messages for transactions. When you generate an access token, you can create add a webhook url on which you will receive the transactions update notifications.</p>\n<h3>Sample PHP Code To Verify Webhook Signature</h3>\n\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>if (!function_exists('getallheaders')) {\nfunction getallheaders() {\n$headers = [];\nforeach ($_SERVER as $name =&gt; $value) {\nif (substr($name, 0, 5) == 'HTTP_') {\n$headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] =   $value;\n}\n}\nreturn $headers;\n}\n}\n$acess_token = \"your aidapay access token\";\n$payload = file_get_contents(\"php://input\");\n$local_signature = hash_hmac('sha256', $payload, $acess_token);\n//\n$headers = getallheaders();\n$remote_signature = isset($headers['Signature']) ? $headers['Signature']:$headers['signature'];\n//\nif ($local_signature === $remote_signature) {\n//verified , continue your code logic\n//\n$data = json_decode($payload, true);\n//\n$type = $data['type'];\n//\nif($type == \"transaction\") {\n//for transaction\n$transaction_hash = $data['transaction_hash'];\n$status = $data['status'];\n$ref = $data['ref'];\n$amount = $data['amount'];\n$amount_paid = $data['amount_paid'];\n$recipient = $data['recipient'];\n$package = $data['package'];\n$provider = $data['provider'];\n//meter_token and meter_unit key are null if provider IS NOT meter token\n}\nif($type == 'swap') {\n//for swapping\n$swap_hash = $data['swap_hash'];\n$network = $data['network'];\n$amount = $data['amount'];\n$amount_to_get = $data['amount_to_get'];\n$status = $data['status'];\n$phone = $data['phone'];\n}\n//continue with your code\n}\nelse {\n//invalid signature , might be an attacker\nexit(\"0\");\n}\n?&gt;\n\n</code></pre><p>Sample Webhook JSON Response</p>\n<p>{\"type\":\"transaction\",\"transaction_hash\":\"xxxxxx\", \"ref\":\"xxxxxxxx\", \"status\":\"Completed\",\"amount\":1000,\"amount_paid\":1000,\"commission\":20,\"recipient\":\"081xxxxxx\",\"package\":null,\"provider\":\"MTN\",\"meter_token\":null,\"meter_unit\":null,\"serial_no\":null,\"pin\":null,\"expires\":null}</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"11120811","collectionId":"06c2d0da-d6b2-4da4-9538-95bf1c310be9","publishedId":"UV5WDJEj","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2021-10-16T17:01:38.000Z"},"item":[{"name":"Airtime TopUp","item":[{"name":"Get Airtime Providers","id":"b069e52f-cea8-4fb3-b7e2-c7cd9cdc24f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"url":"https://aidapay.ng/api/v1/service/airtime-topup","description":"<p>This request consist of available airtime providers. Please note the unique provider code of each provider, you will need it to perform subsequent transactions</p>\n","urlObject":{"protocol":"https","path":["api","v1","service","airtime-topup"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"0122d9f7-3108-479f-83c1-a7d21e5fdac9","name":"Get Airtime Providers","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","description":"Your Personal Access Token","type":"text"}],"url":"https://aidapay.ng/api/v1/service/airtime-topup"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"192.168.8.107:8000"},{"key":"Date","value":"Fri, 17 Jul 2020 21:15:08 GMT"},{"key":"Date","value":"Fri, 17 Jul 2020 21:15:08 GMT"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/7.4.4"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST"},{"key":"Access-Control-Allow-Headers","value":"X-Requested-With, Content-Type, X-Token-Auth, Authorization"},{"key":"X-RateLimit-Limit","value":"60"},{"key":"X-RateLimit-Remaining","value":"59"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": [\n        {\n            \"provider_name\": \"Airtime Provider 1\",\n            \"provider_code\": \"unique_provider_code\",\n            \"min_amount\": 100,\n            \"max_amount\": 5000,\n            \"ref_commission\": 0\n        },\n        {\n        \"provider_name\": \"Airtime Provider 2\",\n            \"provider_code\": \"unique_provider_code\",\n            \"min_amount\": 100,\n            \"max_amount\": 5000,\n            \"ref_commission\": 0\n        }\n    ]\n}"}],"_postman_id":"b069e52f-cea8-4fb3-b7e2-c7cd9cdc24f5"},{"name":"Get Airtime Packages (For Airtime Providers With Packages)","id":"39414501-fff8-4fc3-9271-e49d71250302","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"url":"https://aidapay.ng/api/v1/packages/{{provider_code}}","description":"<p>This request consist of available packages for Airtime providers that have packages for example GLO AWUF. Please note the unique package code of each package, you will need it to perform subsequent transactions</p>\n","urlObject":{"protocol":"https","path":["api","v1","packages","{{provider_code}}"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"0c2c4d41-3fc3-446d-b41b-3207848890b5","name":"Get Airtime Packages","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"Your Personal Access Token","type":"text"}],"url":"https://aidapay.ng/api/v1/packages/{{provider_code}}"},"code":200,"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": [\n        {\n            \"package_name\": \"Airtime Package 1\",\n            \"package_amount\": 1640,\n            \"package_code\": \"unique_package_code\",\n            \"provider_code\": \"provider_code\"\n        },\n        {\n            \"package_name\": \"Airtime Package 2\",\n            \"package_amount\": 2460,\n            \"package_code\": \"unique_package_code\",\n            \"provider_code\": \"provider_code\"\n        }\n    ]\n}"}],"_postman_id":"39414501-fff8-4fc3-9271-e49d71250302"},{"name":"Buy Airtime","id":"01bc401b-69c5-407b-bbe8-08fdd20929eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","type":"text","value":"application/json"},{"description":"<p>Your Personal Access Token</p>\n","key":"Authorization","type":"text","value":"Bearer {{access_token}}"}],"body":{"mode":"formdata","formdata":[{"key":"provider_code","value":"","type":"text"},{"key":"recipient","value":"","type":"text"},{"key":"amount","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/buy","description":"<p>This request endpoint enables you to buy Airtime. \n<br /><br />\nBelow are the request body arameters :\n<br /><br />\n<b>isPorted</b> -- If recipient number is a ported line (yes or no. no is default) <br /><br />\n<b>provider_code</b> -- Provider  Code <br /><br />\n<b>recipient</b> -- Recipient<br /><br />\n<b>amount</b>    -- Amount<br /><br />\n<b>account_pin</b> -- Your Aidapay account pin<br /><br />\n<b>ref</b> -- Your own reference number (Required) <br /><br /></p>\n<p><br /><br />\nBelow are the responses example :\n<br /><br />\n<b>{{transaction_hash}}</b> -- transaction_hash <br /><br />\n<b>{{amount}} </b> -- Order Amount<br /><br />\n<b>{{provider}}</b> -- Provider Name<br /><br />\n<b>{{commission}}</b> -- Commission value<br /><br />\n<b>{{beneficiary}} </b> -- The Recipient<br /><br />\n<b>{{status}}</b> -- Order Status which can be any of these : <b>Pending</b>, <b>Completed</b>, <b>Processing</b>, <b>Cancelled</b>, <b>Refund</b><br /><br />\n<b>{{amount_paid}}</b> - The total amount paid for the transaction<br /><br />\n<b>{{discount}}</b> - Discount given. (in %)<br /><br /></p>\n","urlObject":{"protocol":"https","path":["api","v1","buy"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"009be09e-d89a-4778-835e-32e8f4dee24f","name":"Buy Airtime","originalRequest":{"method":"POST","header":[{"key":"Accept","type":"text","value":"application/json"},{"description":"Your Personal Access Token","key":"Authorization","type":"text","value":"Bearer {{access_token}}"}],"body":{"mode":"formdata","formdata":[{"key":"provider_code","value":"","type":"text"},{"key":"recipient","value":"","type":"text"},{"key":"amount","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/buy"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"192.168.8.107:8000"},{"key":"Date","value":"Fri, 17 Jul 2020 21:24:45 GMT"},{"key":"Date","value":"Fri, 17 Jul 2020 21:24:45 GMT"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/7.4.4"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST"},{"key":"Access-Control-Allow-Headers","value":"X-Requested-With, Content-Type, X-Token-Auth, Authorization"},{"key":"X-RateLimit-Limit","value":"60"},{"key":"X-RateLimit-Remaining","value":"59"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": {\n        \"success\": true,\n        \"message\": \"Transaction Sent For Processing . N{{amount}} {{provider}} Beneficiary :  {{beneficiary}}\",\n        \"transaction_data\": {\n            \"transaction_hash\": \"{{transaction_hash}}\",\n            \"status\": \"{{status}}\",\n            \"amount\": {{amount}},\n            \"commission\": {{commission}},\n            \"recipient\": \"{{beneficiary}}\",\n            \"amount_paid\": {{amount_paid}},\n            \"discount\": {{discount}}\n        }\n    }\n}"}],"_postman_id":"01bc401b-69c5-407b-bbe8-08fdd20929eb"}],"id":"390dda8f-288e-4e09-8d8b-e31fda397e75","description":"<p>This folder consist of airtime purchase code</p>\n","_postman_id":"390dda8f-288e-4e09-8d8b-e31fda397e75"},{"name":"Meter Token","item":[{"name":"Get Meter Token Providers","id":"195d00ec-f7f0-44e4-bc4e-558d888db97b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","type":"text","value":"application/json"},{"description":"<p>Your Personal Access Token</p>\n","key":"Authorization","type":"text","value":"Bearer {{access_token}}"}],"url":"https://aidapay.ng/api/v1/service/meter-token","description":"<p>This request consist of available Meter Token providers. Please note the unique provider_code of each provider, you will need it to perform subsequent transactions</p>\n","urlObject":{"protocol":"https","path":["api","v1","service","meter-token"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"8e3d3ab2-7ed4-4f7c-b0ed-1f9334507698","name":"Get Meter Token Providers","originalRequest":{"method":"GET","header":[{"key":"Accept","type":"text","value":"application/json"},{"description":"Your Personal Access Token","key":"Authorization","type":"text","value":"Bearer {{access_token}}"}],"url":"https://aidapay.ng/api/v1/service/meter-token"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": [\n        {\n            \"provider_name\": \"Meter Provider 1\",\n            \"provider_code\": \"unique_provider_code\",\n            \"min_amount\": 100,\n            \"max_amount\": 5000,\n            \"ref_commission\": 0\n        },\n        {\n        \"provider_name\": \"Meter Provider 2\",\n            \"provider_code\": \"unique_provider_code\",\n            \"min_amount\": 100,\n            \"max_amount\": 5000,\n            \"ref_commission\": 0\n        }\n    ]\n}"}],"_postman_id":"195d00ec-f7f0-44e4-bc4e-558d888db97b"},{"name":"Buy Meter Token","id":"dfe54a3b-7cdf-402c-8d93-f39983c06da5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"provider_code","value":"","type":"text"},{"key":"recipient","value":"","type":"text"},{"key":"amount","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/buy","description":"<p>This request endpoint enables you to buy Meter Token. </p>\n<p><br /><br />\nBelow are the request body arameters :\n<br /><br />\n<b>provider_code</b> -- Provider  Code<br /><br />\n<b>recipient</b> -- Recipient<br /><br />\n<b>amount</b>    -- Amount<br /><br />\n<b>account_pin</b> -- Your Aidapay account pin<br /><br />\n<b>ref</b> -- Your own reference number (Required) <br /><br />\n<br /><br />\nBelow are the responses example :\n<br /><br />\n<b>{{transaction_hash}}</b> -- transaction_hash <br /><br />\n<b>{{amount}} </b> -- Order Amount<br /><br />\n<b>{{provider}}</b> -- Provider Name<br /><br />\n<b>{{commission}}</b> -- Commission value<br /><br />\n<b>{{beneficiary}} </b> -- The Recipient<br /><br />\n<b>{{status}}</b> -- Order Status which can be any of these : <b>Pending</b>, <b>Completed</b>, <b>Processing</b>, <b>Cancelled</b>, <b>Refund</b><br /><br />\n<b>{{amount_paid}}</b> - The total amount paid for the transaction<br /><br />\n<b>{{discount}}</b> - Discount given. (in %)<br /><br /></p>\n","urlObject":{"protocol":"https","path":["api","v1","buy"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"bb2e3b3b-6b8f-4109-b2d0-5fc24cafaf96","name":"Buy Meter Token","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"Your Personal Access Token","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"provider_code","value":"","type":"text"},{"key":"recipient","value":"","type":"text"},{"key":"amount","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/buy"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": {\n        \"success\": true,\n        \"message\": \"Transaction Sent For Processing . N{{amount}} {{provider}} Beneficiary :  {{beneficiary}}\",\n        \"transaction_data\": {\n            \"transaction_hash\": \"{{transaction_hash}}\",\n            \"status\": \"{{status}}\",\n            \"amount\": {{amount}},\n            \"commission\": {{commission}},\n            \"recipient\": \"{{beneficiary}}\",\n            \"amount_paid\": {{amount_paid}},\n            \"discount\": {{discount}}\n        }\n    }\n}"}],"_postman_id":"dfe54a3b-7cdf-402c-8d93-f39983c06da5"}],"id":"1f147f90-73be-4afe-a1f2-2086903255ef","description":"<p>This folder consists of Meter Token API endpoint</p>\n","event":[{"listen":"prerequest","script":{"id":"fbd2164b-1507-4fb5-b81e-f0909c62c483","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"49a5e2c1-0a90-48f2-a4cf-b567bcbaa03b","type":"text/javascript","exec":[""]}}],"_postman_id":"1f147f90-73be-4afe-a1f2-2086903255ef"},{"name":"Cable TV","item":[{"name":"Get Cable TV Providers","id":"15e15c2e-2d6b-4414-9cab-bf088cfb4b31","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"url":"https://aidapay.ng/api/v1/service/cable-tv-subscription","description":"<p>This request consists of Cable TV API endpoint</p>\n","urlObject":{"protocol":"https","path":["api","v1","service","cable-tv-subscription"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"8444db4e-b3f9-4a15-9709-9775f9d0df69","name":"Get Cable TV Providers","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"Your Personal Access Token","type":"text"}],"url":"https://aidapay.ng/api/v1/service/cable-tv-subscription"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": [\n        {\n            \"provider_name\": \"Cable  Provider 1\",\n            \"provider_code\": \"unique_provider_code\",\n            \"min_amount\": 100,\n            \"max_amount\": 5000,\n            \"ref_commission\": 0\n        },\n        {\n        \"provider_name\": \"Cable Provider 2\",\n            \"provider_code\": \"unique_provider_code\",\n            \"min_amount\": 100,\n            \"max_amount\": 5000,\n            \"ref_commission\": 0\n        }\n    ]\n}"}],"_postman_id":"15e15c2e-2d6b-4414-9cab-bf088cfb4b31"},{"name":"Get Cable TV Packages","id":"f4802f8d-600f-4b56-97f0-f29fbf0dc31f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"https://aidapay.ng/api/v1/packages/{{provider_code}}","description":"<p>This request consist of available packages for Cable TV. Please note the unique package code of each package, you will need it to perform subsequent transactions</p>\n","urlObject":{"protocol":"https","path":["api","v1","packages","{{provider_code}}"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"45ec23b9-c4e8-407f-afc6-8d396235447d","name":"Get Cable TV Packages","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","description":"Your Personal Access Token","type":"text"}],"url":"https://aidapay.ng/api/v1/packages/{{provider_code}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"192.168.8.107:8000"},{"key":"Date","value":"Fri, 17 Jul 2020 21:31:34 GMT"},{"key":"Date","value":"Fri, 17 Jul 2020 21:31:34 GMT"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/7.4.4"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST"},{"key":"Access-Control-Allow-Headers","value":"X-Requested-With, Content-Type, X-Token-Auth, Authorization"},{"key":"X-RateLimit-Limit","value":"60"},{"key":"X-RateLimit-Remaining","value":"59"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": [\n        {\n            \"package_name\": \"Cable TV Package 1\",\n            \"package_amount\": 1640,\n            \"package_code\": \"unique_package_code\",\n            \"provider_code\": \"provider_code\"\n        },\n        {\n            \"package_name\": \"Cable TV Package 2\",\n            \"package_amount\": 2460,\n            \"package_api_code\": \"unique_package_code\",\n            \"provider_api_code\": \"provider_code\"\n        }\n    ]\n}"}],"_postman_id":"f4802f8d-600f-4b56-97f0-f29fbf0dc31f"},{"name":"Buy Cable TV","id":"8409abf1-68d6-4266-b6c6-d0ccaf164f23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"recipient","value":"","type":"text"},{"key":"provider_code","value":"","type":"text"},{"key":"package_code","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/buy","description":"<p>This request endpoint enables you to buy Cable TV.</p>\n<p><br /><br />\nBelow are the request body arameters :\n<br /><br />\n<b>provider_code</b> -- Provider  Code<br /><br />\n<b>recipient</b> -- Recipient<br /><br />\n<b>package_code</b>    -- Package  code<br /><br />\n<b>account_pin</b> -- Your Aidapay account pin<br /><br />\n<b>ref</b> -- Your own reference number (Required) <br /><br /></p>\n<p>Below are the responses example :\n<br /><br /></p>\n<p><b>{{transaction_hash}}</b> -- transaction_hash <br /><br />\n<b>{{amount}} </b> -- Order Amount<br /><br />\n<b>{{provider}}</b> -- Provider Name<br /><br />\n<b>{{beneficiary}} </b> -- The Recipient<br /><br />\n<b>{{commission}}</b> -- Commission value<br /><br />\n<b>{{status}}</b> -- Order Status which can be any of these : <b>Pending</b>, <b>Completed</b>, <b>Processing</b>, <b>Cancelled</b>, <b>Refund</b><br /><br />\n<b>{{amount_paid}}</b> - The total amount paid for the transaction<br /><br />\n<b>{{discount}}</b> - Discount given. (in %)<br /><br /></p>\n","urlObject":{"protocol":"https","path":["api","v1","buy"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"acb2cfe9-a0e9-4899-816e-4dda0a04af82","name":"Buy Cable TV","originalRequest":{"method":"POST","header":[{"key":"Accept","type":"text","value":"application/json"},{"description":"Your Personal Access Token","key":"Authorization","type":"text","value":"Bearer {{access-token}}"}],"body":{"mode":"formdata","formdata":[{"key":"recipient","value":"","type":"text"},{"key":"provider_code","value":"","type":"text"},{"key":"package_code","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/buy"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": {\n        \"success\": true,\n        \"message\": \"Transaction Sent For Processing . N{{amount}} {{provider}} Beneficiary :  {{beneficiary}}\",\n        \"transaction_data\": {\n            \"transaction_hash\": \"{{transaction_hash}}\",\n            \"status\": \"{{status}}\",\n            \"amount\": {{amount}},\n            \"commission\": {{commission}},\n            \"recipient\": \"{{beneficiary}}\",\n            \"amount_paid\": {{amount_paid}},\n            \"discount\": {{discount}}\n        }\n    }\n}"}],"_postman_id":"8409abf1-68d6-4266-b6c6-d0ccaf164f23"}],"id":"41c362fc-1c2c-4883-951a-6f28b26f03a6","description":"<p>This folder consists of Cable TV API endpoint</p>\n","_postman_id":"41c362fc-1c2c-4883-951a-6f28b26f03a6"},{"name":"Data Bundle","item":[{"name":"Get Data Bundle Providers","id":"35230b29-a5bb-49c2-9f49-baaf2afea945","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"url":"https://aidapay.ng/api/v1/service/data-bundle-sme","description":"<p>This request consist of available Data Bundle providers. Please note the unique provider_code of each provider, you will need it to perform subsequent transactions</p>\n","urlObject":{"protocol":"https","path":["api","v1","service","data-bundle-sme"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"dbd7b655-65e2-4caf-a529-dfc65d275529","name":"Get Data Bundle Providers","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"Your Personal Access Token","type":"text"}],"url":"https://aidapay.ng/api/v1/service/data-bundle-sme"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": [\n        {\n            \"provider_name\": \"Data Bundle Provider 1\",\n            \"provider_code\": \"unique_provider_code\",\n            \"min_amount\": 100,\n            \"max_amount\": 5000,\n            \"ref_commission\": 0\n        },\n        {\n        \"provider_name\": \"Data Bundle Provider 2\",\n            \"provider_code\": \"unique_provider_code\",\n            \"min_amount\": 100,\n            \"max_amount\": 5000,\n            \"ref_commission\": 0\n        }\n    ]\n}"}],"_postman_id":"35230b29-a5bb-49c2-9f49-baaf2afea945"},{"name":"Get Data Bundle Packages","id":"92f87baa-81db-43f8-985f-09d4d0358873","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"url":"https://aidapay.ng/api/v1/packages/{{provider_code}}","description":"<p>This request consist of available packages for Data Bundle. Please note the unique package code of each package, you will need it to perform subsequent transactions</p>\n","urlObject":{"protocol":"https","path":["api","v1","packages","{{provider_code}}"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"6c260a44-82f9-4a4a-b2fc-b4ba508421d2","name":"Get Data Bundle Packages","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"Your Personal Access Token","type":"text"}],"url":"https://aidapay.ng/api/v1/packages/{{provider_code}}"},"code":200,"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": [\n        {\n            \"package_name\": \"Data Bundle TV Package 1\",\n            \"package_amount\": 1640,\n            \"package_code\": \"unique_package_code\",\n            \"provider_code\": \"provider_code\"\n        },\n        {\n            \"package_name\": \"Data Bundle Package 2\",\n            \"package_amount\": 2460,\n            \"package_code\": \"unique_package_code\",\n            \"provider_code\": \"provider_code\"\n        }\n    ]\n}"}],"_postman_id":"92f87baa-81db-43f8-985f-09d4d0358873"},{"name":"Buy Data Bundle","id":"09a39f73-e7d0-4938-9214-aafb02df6b5a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"recipient","value":"","type":"text"},{"key":"provider_code","value":"","type":"text"},{"key":"package_code","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/buy","description":"<p>This request endpoint enables you to buy Data Bundle. \n<br /><br />\nBelow are the request body arameters :\n<br /><br />\n<b>isPorted</b> -- If recipient number is a ported line (yes or no. no is default) <br /><br />\n<b>provider_code</b> -- Provider  Code<br /><br />\n<b>recipient</b> -- Recipient<br /><br />\n<b>package_code</b>    -- Package  code<br /><br />\n<b>account_pin</b> -- Your Aidapay account pin<br /><br />\n<b>ref</b> -- Your own reference number (Required) <br /><br /></p>\n<p><br /><br />\nBelow are the responses example :\n<br /><br /></p>\n<p><b>{{transaction_hash}}</b> -- transaction_hash <br /><br />\n<b>{{amount}} </b> -- Order Amount<br /><br />\n<b>{{provider}}</b> -- Provider Name<br /><br />\n<b>{{beneficiary}} </b> -- The Recipient<br /><br />\n<b>{{commission}}</b> -- Commission value<br /><br />\n<b>{{status}}</b> -- Order Status which can be any of these : <b>Pending</b>, <b>Completed</b>, <b>Processing</b>, <b>Cancelled</b>, <b>Refund</b><br /><br />\n<b>{{amount_paid}}</b> - The total amount paid for the transaction<br /><br />\n<b>{{discount}}</b> - Discount given. (in %)<br /><br /></p>\n","urlObject":{"protocol":"https","path":["api","v1","buy"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"329a9cba-a627-4f1f-8201-6bb4546a3dc1","name":"Buy Data Bundle","originalRequest":{"method":"POST","header":[{"key":"Accept","type":"text","value":"application/json"},{"description":"Your Personal Access Token","key":"Authorization","type":"text","value":"Bearer {{access-token}}"}],"body":{"mode":"formdata","formdata":[{"key":"recipient","value":"","type":"text"},{"key":"provider_code","value":"","type":"text"},{"key":"package_code","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/buy"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": {\n        \"success\": true,\n        \"message\": \"Transaction Sent For Processing . N{{amount}} {{provider}} Beneficiary :  {{beneficiary}}\",\n        \"transaction_data\": {\n            \"transaction_hash\": \"{{transaction_hash}}\",\n            \"status\": \"{{status}}\",\n            \"amount\": {{amount}},\n            \"commission\": {{commission}},\n            \"recipient\": \"{{beneficiary}}\",\n            \"amount_paid\": {{amount_paid}},\n            \"discount\": {{discount}}\n        }\n    }\n}"}],"_postman_id":"09a39f73-e7d0-4938-9214-aafb02df6b5a"}],"id":"ed7af59e-b407-463d-8bf7-ab555a676ae5","description":"<p>This folder consists of Data Bundle API endpoint</p>\n","event":[{"listen":"prerequest","script":{"id":"5ad69060-9e33-4965-a5e2-52fead674168","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"95af84ab-7097-4cdf-a83e-00997e7035c5","type":"text/javascript","exec":[""]}}],"_postman_id":"ed7af59e-b407-463d-8bf7-ab555a676ae5"},{"name":"Internet Package","item":[{"name":"Get Internet Package Providers","id":"e4b7b9d7-b859-4d5d-a15c-f98a9979bc0d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"url":"https://aidapay.ng/api/v1/service/internet","description":"<p>This request consist of available Internet providers. Please note the unique provider_code of each provider, you will need it to perform subsequent transactions</p>\n","urlObject":{"protocol":"https","path":["api","v1","service","internet"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"9f359d67-f6ba-44ea-a2fa-de3574660cb3","name":"Get Internet Package Providers","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","description":"Your Personal Access Token","type":"text"}],"url":"https://aidapay.ng/api/v1/service/internet"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": [\n        {\n            \"provider_name\": \"Internet Provider 1\",\n            \"provider_code\": \"unique_provider_code\",\n            \"min_amount\": 100,\n            \"max_amount\": 5000,\n            \"ref_commission\": 0\n        },\n        {\n        \"provider_name\": \"Data Internet Provider 2\",\n            \"provider_code\": \"unique_provider_code\",\n            \"min_amount\": 100,\n            \"max_amount\": 5000,\n            \"ref_commission\": 0\n        }\n    ]\n}"}],"_postman_id":"e4b7b9d7-b859-4d5d-a15c-f98a9979bc0d"},{"name":"Get Internet Packages","id":"304e9d41-8501-422c-a7f1-faa1044d428a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"url":"https://aidapay.ng/api/v1/packages/{{provider_code}}","description":"<p>This request consist of available packages for Internet. Please note the unique api_code of each package, you will need it to perform subsequent transactions</p>\n","urlObject":{"protocol":"https","path":["api","v1","packages","{{provider_code}}"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"838217d6-063d-4f5d-ac1d-ddc0824161af","name":"Get Internet Packages","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"Your Personal Access Token","type":"text"}],"url":"https://aidapay.ng/api/v1/packages/{{provider_code}}"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": [\n        {\n            \"package_name\": \"Internet Package 1\",\n            \"package_amount\": 1640,\n            \"package_code\": \"unique_package_code\",\n            \"provider_code\": \"provider_code\"\n        },\n        {\n            \"package_name\": \"Internet Package 2\",\n            \"package_amount\": 2460,\n            \"package_code\": \"unique_package_code\",\n            \"provider_code\": \"provider_code\"\n        }\n    ]\n}"}],"_postman_id":"304e9d41-8501-422c-a7f1-faa1044d428a"},{"name":"Buy Internet","id":"6d2af9aa-3780-4c4f-acf9-729562146d56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","type":"text","value":"application/json"},{"description":"<p>Your Personal Access Token</p>\n","key":"Authorization","type":"text","value":"Bearer {{access_token}}"}],"body":{"mode":"formdata","formdata":[{"key":"recipient","value":"","type":"text"},{"key":"provider_code","value":"","type":"text"},{"key":"package_code","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/buy","description":"<p>This request endpoint enables you to buy Internet. </p>\n<p><br /><br />\nBelow are the request body arameters :\n<br /><br />\n<b>provider_code</b> -- Provider  Code<br /><br />\n<b>recipient</b> -- Recipient<br /><br />\n<b>package_code</b>    -- Package  code<br /><br />\n<b>account_pin</b> -- Your Aidapay account pin<br /><br />\n<b>ref</b> -- Your own reference number (Required) <br /><br /></p>\n<p><br /><br />\nBelow are the responses example :\n<br /><br /></p>\n<p><b>{{transaction_hash}}</b> -- transaction_hash <br /><br />\n<b>{{amount}} </b> -- Order Amount<br /><br />\n<b>{{provider}}</b> -- Provider Name<br /><br />\n<b>{{commission}}</b> -- Commission value<br /><br />\n<b>{{beneficiary}} </b> -- The Recipient<br /><br />\n<b>{{status}}</b> -- Order Status which can be any of these : <b>Pending</b>, <b>Completed</b>, <b>Processing</b>, <b>Cancelled</b>, <b>Refund</b><br /><br />\n<b>{{amount_paid}}</b> - The total amount paid for the transaction<br /><br />\n<b>{{discount}}</b> - Discount given. (in %)<br /><br /></p>\n","urlObject":{"protocol":"https","path":["api","v1","buy"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"150aece4-615c-43da-91d8-58d82c607e99","name":"Buy Internet","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","description":"Your Personal Access Token","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"recipient","value":"","type":"text"},{"key":"provider_code","value":"","type":"text"},{"key":"package_code","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/buy"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": {\n        \"success\": true,\n        \"message\": \"Transaction Sent For Processing . N{{amount}} {{provider}} Beneficiary :  {{beneficiary}}\",\n        \"transaction_data\": {\n            \"transaction_hash\": \"{{transaction_hash}}\",\n            \"status\": \"{{status}}\",\n            \"amount\": {{amount}},\n            \"commission\": {{commission}},\n            \"recipient\": \"{{beneficiary}}\",\n            \"amount_paid\": {{amount_paid}},\n            \"discount\": {{discount}}\n        }\n    }\n}"}],"_postman_id":"6d2af9aa-3780-4c4f-acf9-729562146d56"}],"id":"51ef24c6-5bef-405a-a75e-4638a7d3331d","description":"<p>This folder consists of Internet Package API endpoint</p>\n","event":[{"listen":"prerequest","script":{"id":"59a24680-7f22-4a34-8c89-21496c6a55b0","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"cd77156b-2bc4-40bf-9b54-bb136440012e","type":"text/javascript","exec":[""]}}],"_postman_id":"51ef24c6-5bef-405a-a75e-4638a7d3331d"},{"name":"Validations","item":[{"name":"Provider Recipient Validation","id":"2f8b578c-31f4-48d1-bc03-be0f523d13fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","type":"text","value":"application/json"},{"description":"<p>Your Personal Access Token</p>\n","key":"Authorization","type":"text","value":"Bearer {{access-token}}"}],"url":"https://aidapay.ng/api/v1/validation/{{provider_code}}/{{recipient}}","description":"<p>This endpoints is for validation of recipients</p>\n","urlObject":{"protocol":"https","path":["api","v1","validation","{{provider_code}}","{{recipient}}"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"40804a78-6b18-48fd-9a66-0ea18395ca61","name":"Provider Recipient Validation","originalRequest":{"method":"GET","header":[{"key":"Accept","type":"text","value":"application/json"},{"description":"Your Personal Access Token","key":"Authorization","type":"text","value":"Bearer {{access_token}}"}],"url":"https://aidapay.ng/api/v1/validation/{{provider_code}}/{{recipient}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"192.168.8.107:8000"},{"key":"Date","value":"Fri, 17 Jul 2020 22:17:20 GMT"},{"key":"Date","value":"Fri, 17 Jul 2020 22:17:20 GMT"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/7.4.4"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST"},{"key":"Access-Control-Allow-Headers","value":"X-Requested-With, Content-Type, X-Token-Auth, Authorization"},{"key":"X-RateLimit-Limit","value":"60"},{"key":"X-RateLimit-Remaining","value":"59"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": {\n        \"success\": true,\n        \"verified\": true,\n        \"message\": \"Verified {{provider}}\"\n    }\n}"}],"_postman_id":"2f8b578c-31f4-48d1-bc03-be0f523d13fd"}],"id":"d1376fc6-7920-4f94-8355-2eb8a2a9138d","description":"<p>This folder consists of endpoints for validation of recipients</p>\n","event":[{"listen":"prerequest","script":{"id":"a8f128fb-28b7-456e-815a-a4e455a2b8b2","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e53bf445-72c8-401c-aee7-3cd9b24625dd","type":"text/javascript","exec":[""]}}],"_postman_id":"d1376fc6-7920-4f94-8355-2eb8a2a9138d"},{"name":"Transaction","item":[{"name":"Get Transaction","id":"c5ee8e24-309b-4902-b2df-ba9ffabe9183","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"url":"https://aidapay.ng/api/v1/transaction/{{transaction_hash}}","description":"<p>This endpoint is used to fetch a transaction.  </p>\n<p>Below are the responses example :  </p>\n<p><strong>{{transaction_hash}}</strong> -- transaction hash (this value can also be the ref you provided while initiating the transaction)  </p>\n<p><strong>{{amount}}</strong> -- Order Amount  </p>\n<p><strong>{{provider}}</strong> -- Provider Name  </p>\n<p><strong>{{beneficiary}}</strong> -- The Recipient<br /><strong>{{status}}</strong> -- Order Status which can be any of these : <strong>Pending, Completed, Processing, Cancelled, Refund</strong>  </p>\n<p><strong>{{amount_paid}}</strong> - The total amount paid for the transaction  </p>\n<p><strong>{{commission}}</strong> -- Commission value  </p>\n<p><strong>{{package}}</strong> -- Package name</p>\n","urlObject":{"protocol":"https","path":["api","v1","transaction","{{transaction_hash}}"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"2a8efe70-1754-4c28-a7a4-0a1eb476f558","name":"Get Transaction","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","description":"Your Personal Access Token","type":"text"}],"url":"https://aidapay.ng/api/v1/transaction/{{transaction_hash}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"192.168.8.107:8000"},{"key":"Date","value":"Fri, 17 Jul 2020 22:31:26 GMT"},{"key":"Date","value":"Fri, 17 Jul 2020 22:31:26 GMT"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/7.4.4"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST"},{"key":"Access-Control-Allow-Headers","value":"X-Requested-With, Content-Type, X-Token-Auth, Authorization"},{"key":"X-RateLimit-Limit","value":"60"},{"key":"X-RateLimit-Remaining","value":"59"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": {\n        \"transaction_hash\": \"{{transaction_hash}}\",\n        \"status\": \"{{status}}\",\n        \"amount\": {{amount}},\n        \"amount_paid\": \"{{amount_paid}}\",\n        \"commission\": {{commission}},\n        \"recipient\": \"{{beneficiary}}\",\n        \"package\": {{package}},\n        \"provider\": \"{{provider}}\",\n        \"meter_token\": {{will  be null if no meter token}},\n        \"meter_unit\": {{will be null if no meter unit}}\n    }\n}"}],"_postman_id":"c5ee8e24-309b-4902-b2df-ba9ffabe9183"},{"name":"ReQuery A Transaction","id":"c3e19296-b4e7-4826-9e8e-60e95397a651","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"transaction_hash","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/requery","description":"<p>This endpoint is used to requery a transaction.  </p>\n<p>Below are the responses example :  </p>\n<p><strong>{{transaction_hash}}</strong> -- transaction hash (this value can also be the ref you provided while initiating the transaction)  </p>\n<p><strong>{{amount}}</strong> -- Order Amount  </p>\n<p><strong>{{provider}}</strong> -- Provider Name  </p>\n<p><strong>{{beneficiary}}</strong> -- The Recipient<br /><strong>{{status}}</strong> -- Order Status which can be any of these : <strong>Pending, Completed, Processing, Cancelled, Refund</strong>  </p>\n<p><strong>{{amount_paid}}</strong> - The total amount paid for the transaction  </p>\n<p><strong>{{commission}}</strong> -- Commission value  </p>\n<p><strong>{{package}}</strong> -- Package name</p>\n","urlObject":{"protocol":"https","path":["api","v1","requery"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"9428e561-9489-4169-9ef3-d68a5753c8f6","name":"ReQuery A Transaction","originalRequest":{"method":"POST","header":[{"key":"Accept","type":"text","value":"application/json"},{"description":"Your Personal Access Token","key":"Authorization","type":"text","value":"Bearer {{access-token}}"}],"body":{"mode":"formdata","formdata":[{"key":"transaction_hash","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/requery"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": {\n        \"transaction_hash\": \"{{transaction_hash}}\",\n        \"status\": \"{{status}}\",\n        \"amount\": {{amount}},\n        \"amount_paid\": \"{{amount_paid}}\",\n        \"commission\": {{commission}},\n        \"recipient\": \"{{beneficiary}}\",\n        \"package\": {{package}},\n        \"provider\": \"{{provider}}\",\n        \"meter_token\": {{will  be null if no meter token}},\n        \"meter_unit\": {{will be null if no meter unit}}\n    }\n}"}],"_postman_id":"c3e19296-b4e7-4826-9e8e-60e95397a651"}],"id":"af8f7c5a-fc48-48ea-be95-869ccbb863a6","description":"<p>This folder contain endpoints to requery and fetch a transaction</p>\n","event":[{"listen":"prerequest","script":{"id":"985e50fd-67e7-4585-b71d-e3c7cb2145b8","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"45bbb2b1-10c0-4a8f-8c53-5e8a63093535","type":"text/javascript","exec":[""]}}],"_postman_id":"af8f7c5a-fc48-48ea-be95-869ccbb863a6"},{"name":"Airtime Swap","item":[{"name":"Get Airtime Swap Providers","id":"faebf707-1eac-4f70-a288-3f8603b9e1f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","type":"text"}],"url":"https://aidapay.ng/api/v1/airtime_swap/providers","description":"<p>This request consist of available airtime swapping providers. Please note the unique provider slug of each provider, you will need it to perform subsequent swapping request</p>\n","urlObject":{"protocol":"https","path":["api","v1","airtime_swap","providers"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"1b25f761-7052-4e71-af5a-32c8dd54de02","name":"Get Airtime Swap Providers","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","type":"text"}],"url":"https://aidapay.ng/api/v1/airtime_swap/providers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"192.168.8.104:8000"},{"key":"Date","value":"Sun, 09 Aug 2020 00:49:26 GMT"},{"key":"Date","value":"Sun, 09 Aug 2020 00:49:26 GMT"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/7.4.8"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST"},{"key":"Access-Control-Allow-Headers","value":"X-Requested-With, Content-Type, X-Token-Auth, Authorization"},{"key":"X-RateLimit-Limit","value":"60"},{"key":"X-RateLimit-Remaining","value":"59"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": [\n        {\n            \"slug\": \"mtn-swap\",\n            \"network_name\": \"MTN\",\n            \"percent\": 20,\n            \"min\": 300,\n            \"max\": 5000\n        },\n        {\n            \"slug\": \"glo-swap\",\n            \"network_name\": \"GLO\",\n            \"percent\": 20,\n            \"min\": 500,\n            \"max\": 5000\n        }\n    ]\n}"}],"_postman_id":"faebf707-1eac-4f70-a288-3f8603b9e1f8"},{"name":"Swap Airtime","id":"de3873b4-d613-4022-b6cc-a7216ff4adda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"network_slug","value":"","type":"text"},{"key":"sender_phone","value":"","type":"text"},{"key":"amount","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/airtime_swap","description":"<p>This request endpoint enables you to swap Airtime. \n<br /><br />\nBelow are the request body arameters :\n<br /><br />\n<b>network_slug</b> -- Provider  SLug Code <br /><br />\n<b>sender_phone</b> -- The sender phone number<br /><br />\n<b>amount</b>    -- Amount<br /><br />\n<b>account_pin</b> -- Your Aidapay account pin<br /><br /></p>\n<p><br /><br />\nBelow are the responses example :\n<br /><br />\n<b>{{swap_hash}}</b> -- swap_hash <br /><br />\n<b>{{amount}} </b> -- Swap Amount<br /><br />\n<b>{{amount_to_get}}</b> -- Amount you are getting<br /><br />\n<b>{{status}}</b> -- Order Status which can be any of these : <b>Pending</b>, <b>Completed</b>, <b>Processing</b>, <b>Cancelled</b>, <b>Refund</b><br /><br />\n<b>{{send_to}}</b> - The phone number the airtime is to be sent to <br /><br />\n<b>{{phone}}</b> -The number you are transferring the airtime from<br /><br /></p>\n","urlObject":{"protocol":"https","path":["api","v1","airtime_swap"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"02e5a711-4279-4aba-a0cb-5f02f963617a","name":"Swap Airtime","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"network_slug","value":"","type":"text"},{"key":"sender_phone","value":"","type":"text"},{"key":"amount","value":"","type":"text"},{"key":"account_pin","value":"","type":"text"}]},"url":"https://aidapay.ng/api/v1/airtime_swap"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": {\n        \"success\": true,\n        \"message\": \"Swapping Generated Successfully\",\n        \"swap_data\": {\n            \"swap_hash\": \"5f2f59b66b146\",\n            \"network\": \"MTN\",\n            \"amount\": \"1000\",\n            \"amount_to_get\": 800,\n            \"status\": \"Pending\",\n            \"phone\": \"07033945876\",\n            \"send_to\": \"07063945876\"\n        }\n    }\n}"}],"_postman_id":"de3873b4-d613-4022-b6cc-a7216ff4adda"},{"name":"Get A Swap Request","id":"d63bf49e-aa70-443e-8d72-cf65bd8613ca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","type":"text"}],"url":"https://aidapay.ng/api/v1/airtime_swap/{{swap_hash}}","description":"<p>This endpoint is used to fetch a swapping request.\n<br /><br />\nBelow are the responses example :\n<br /><br /></p>\n<p><br /><br />\nBelow are the responses example :\n<br /><br />\n<b>{{swap_hash}}</b> -- swap_hash <br /><br />\n<b>{{amount}} </b> -- Swap Amount<br /><br />\n<b>{{amount_to_get}}</b> -- Amount you are getting<br /><br />\n<b>{{status}}</b> -- Order Status which can be any of these : <b>Pending</b>, <b>Completed</b>, <b>Processing</b>, <b>Cancelled</b>, <b>Refund</b><br /><br />\n<b>{{send_to}}</b> - The phone number the airtime is to be sent to <br /><br />\n<b>{{phone}}</b> -The number you are transferring the airtime from<br /><br /></p>\n","urlObject":{"protocol":"https","path":["api","v1","airtime_swap","{{swap_hash}}"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"f5bb2739-e092-4f9d-9466-030bd7186274","name":"Get A Swap Request","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access_token}}","type":"text"}],"url":"https://aidapay.ng/api/v1/airtime_swap/{{swap_hash}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"192.168.8.104:8000"},{"key":"Date","value":"Sun, 09 Aug 2020 02:07:40 GMT"},{"key":"Date","value":"Sun, 09 Aug 2020 02:07:40 GMT"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/7.4.8"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST"},{"key":"Access-Control-Allow-Headers","value":"X-Requested-With, Content-Type, X-Token-Auth, Authorization"},{"key":"X-RateLimit-Limit","value":"60"},{"key":"X-RateLimit-Remaining","value":"59"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": {\n        \"success\": true,\n        \"message\": \"Swap fetched successfully\",\n        \"swap_data\": {\n            \"swap_hash\": \"5f2f53a428ad6\",\n            \"network\": \"MTN\",\n            \"amount\": 1000,\n            \"amount_to_get\": 800,\n            \"status\": \"Completed\",\n            \"phone\": \"07063945876\",\n            \"send_to\": \"07063945876\"\n        }\n    }\n}"}],"_postman_id":"d63bf49e-aa70-443e-8d72-cf65bd8613ca"}],"id":"40d8f59c-11b7-40f0-9cf0-664694af0c5c","description":"<p>This folder consist of airtime swapping API requests</p>\n","event":[{"listen":"prerequest","script":{"id":"78c99009-ce2b-4cdb-8568-5baaeaeae495","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"16d22f40-a797-4f11-b8be-ca498bac6f23","type":"text/javascript","exec":[""]}}],"_postman_id":"40d8f59c-11b7-40f0-9cf0-664694af0c5c"},{"name":"My Account","item":[{"name":"Account Information","id":"45ba9000-9347-40b6-8440-104fec949918","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"<p>Your Personal Access Token</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"https://aidapay.ng/api/v1/my_account","description":"<p>This folder contains endpoint to get your account information. \n<br /><br />\nBelow is a sample response :\n<br /><br />\n<b>{names}}</b> -- Your full name <br /><br />\n<b>{{email}}</b> -- Account email <br /><br />\n<b>{{phone}} </b> -- Account Phone <br /><br />\n<b>{{balance}}</b> -- Account Balance <br /><br />\n<b>{{commission_balance}}</b> -- Commission Balance <br /><br /></p>\n","urlObject":{"protocol":"https","path":["api","v1","my_account"],"host":["aidapay","ng"],"query":[],"variable":[]}},"response":[{"id":"aa1302bf-0bfb-4dba-9589-a1a928246e38","name":"Account Information","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{access-token}}","description":"Your Personal Access Token","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"https://aidapay.ng/api/v1/my_account"},"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"success\",\n    \"data\": {\n        \"names\": \"{{names}}\",\n        \"email\": \"{{email}}\",\n        \"phone\": {{phone}},\n        \"balance\": \"{{balance}}\",\n        \"commission_balance\": {{commission_balance}},\n        \"recipient\": \"{{beneficiary}}\"\n    }\n}"}],"_postman_id":"45ba9000-9347-40b6-8440-104fec949918"}],"id":"3d37d360-9562-41e4-8d4c-b3cb06602852","description":"<p>This folder contains endpoint to get your account information</p>\n","event":[{"listen":"prerequest","script":{"id":"eea7a2b7-b20d-450d-869d-f11ab24bd6a9","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"4dfa2d5a-b646-4002-aa2e-3557f14411ec","type":"text/javascript","exec":[""]}}],"_postman_id":"3d37d360-9562-41e4-8d4c-b3cb06602852"}],"event":[{"listen":"prerequest","script":{"id":"4d1003cb-b7d7-4038-a708-20982fbfac77","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"45b0bdc5-e4bd-4cb6-ad07-ee1c9b1aa8ad","type":"text/javascript","exec":[""]}}]}