{"id":1104,"date":"2020-07-01T17:32:55","date_gmt":"2020-07-01T17:32:55","guid":{"rendered":"https:\/\/www.reloadly.com\/blog\/?p=1104"},"modified":"2022-02-08T13:24:57","modified_gmt":"2022-02-08T13:24:57","slug":"how-to-send-bulk-airtime","status":"publish","type":"post","link":"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/","title":{"rendered":"How To Send Bulk Airtime With Zero Developer Knowledge"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_46 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"ez-toc-toggle-icon-1\"><label for=\"item-69d2ccd26717d\" aria-label=\"Table of Content\"><span style=\"display: flex;align-items: center;width: 35px;height: 30px;justify-content: center;direction:ltr;\"><svg style=\"fill: #000000;color:#000000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #000000;color:#000000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/label><input  type=\"checkbox\" id=\"item-69d2ccd26717d\"><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-visibility-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#Introducing_Reloadlys_Github_bulk_airtime_app\" title=\"Introducing Reloadly&#8217;s Github bulk airtime app\">Introducing Reloadly&#8217;s Github bulk airtime app<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#Set_up_a_computing_environment\" title=\"Set up a computing environment&nbsp;\">Set up a computing environment&nbsp;<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#Install_bulk_airtime_programming_requirements\" title=\"Install bulk airtime programming requirements&nbsp;\">Install bulk airtime programming requirements&nbsp;<\/a><ul class='ez-toc-list-level-4'><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4'><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#System_Admin_User\" title=\"System Admin User\">System Admin User<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#Database_Users\" title=\"Database Users\">Database Users<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#Bulk_airtime_dashboard_set_up\" title=\"Bulk airtime dashboard set up\">Bulk airtime dashboard set up<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#Upload_international_mobile_numbers_for_bulk_airtime_top-up\" title=\"Upload international mobile numbers for bulk airtime top-up\">Upload international mobile numbers for bulk airtime top-up<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#Why_send_bulk_airtime\" title=\"Why send bulk airtime?\">Why send bulk airtime?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#Need_more_help\" title=\"Need more help?\">Need more help?<\/a><\/li><\/ul><\/nav><\/div>\n<p><span style=\"font-weight: 400;\">Learning how to send bulk airtime decreases a lot of friction for many parts of the airtime top-up business.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">By using emerging apps, mobile recharge promoters can schedule large quantities of transactions across the globe by tapping a vast network of telecom operators all in one portal.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In the world of some GSM gateways, developers looking for solutions to top-up multiple SIM cards at once find a friend in bulk payment capabilities like this.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Furthermore, presales or preorder top-up promotions can also be quickly uploaded to bulk orders from customers.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Some clear benefits of learning how to send bulk airtime include:&nbsp;<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The ability to schedule bulk transactions for disbursement&nbsp;<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Sending airtime to multiple countries simultaneously&nbsp;<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Paying out airtime in a variety of foreign currencies&nbsp;<\/span><\/li>\n<li>Sell bulk airtime to an international network of resellers<\/li>\n<\/ul>\n<p><b>In essence, bulk airtime apps turbocharge the world of virtual airtime suppliers and distributors.<\/b><span style=\"font-weight: 400;\">&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Moreover, the large network of mobile operators that airtime aggregators can connect you to, wholesale airtime suppliers can also dramatically cut their costs for airtime sales and improve commissions.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We want to better enable promoters and developers in the airtime top-up business to make these bulk airtime transitions to improve their margin.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This desire recently led to Reloadly to launching an open-source <\/span><a href=\"https:\/\/github.com\/Reloadly\/sample-bulk\"><span style=\"font-weight: 400;\">bulk airtime<\/span><\/a><span style=\"font-weight: 400;\"> processing application on Github.&nbsp;<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Introducing_Reloadlys_Github_bulk_airtime_app\"><\/span>Introducing Reloadly&#8217;s Github bulk airtime app<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Using our airtime aggregation technology, we have now made it possible to deploy bulk airtime projects with only a few lines of code and zero developer knowledge. <span style=\"font-weight: 400;\">Moreover, through Reloadly\u2019s network, bulk airtime top-up can also be sent to over 140 countries through a network of over 500 mobile operators worldwide.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Our open-source Github app enables users to deploy a ready-made solution using Reloaldy\u2019s simple and lightweight API. We specifically designed this app to be easy to deploy on a wide variety of platforms, intending to make roll out as smooth as possible.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Indeed, the intuitive interface is built to make it easy to set up and start earning commissions from each airtime sale right away.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This <\/span><a href=\"https:\/\/www.youtube.com\/watch?v=UJMokuDVKJg\"><span style=\"font-weight: 400;\">video tutorial<\/span><\/a><span style=\"font-weight: 400;\"> provides a full walkthrough of how to send international bulk airtime top-up using our Github app.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">However, we\u2019ve also written a step-by-step guide here, featuring screenshots and detailed descriptions of this project, requirements and installation procedures.&nbsp;<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">[Reloadly is an airtime mobile top-up platform that acts as an airtime and data bundle API aggregator by providing developer-friendly solutions to improve the telecom experience. If you\u2019d like to try our <\/span><\/i><a href=\"https:\/\/www.reloadly.com\/registration\"><i><span style=\"font-weight: 400;\">free airtime API<\/span><\/i><\/a><i><span style=\"font-weight: 400;\">, please sign up for a developer account and you\u2019ll be connected to our API within minutes.]<\/span><\/i><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Set_up_a_computing_environment\"><\/span><span style=\"font-weight: 400;\">Set up a computing environment&nbsp;<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Let\u2019s begin. To send bulk airtime using Reloadly\u2019s Github app, the first thing that you need to do is sign-up for a Reloadly account.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To get an account, go to our <\/span><a href=\"https:\/\/www.reloadly.com\/registration\"><span style=\"font-weight: 400;\">registration page<\/span><\/a><span style=\"font-weight: 400;\"> shown in the screenshot below, and then get your credentials.&nbsp;<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1105 size-large\" src=\"https:\/\/www.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-1024x437.png\" alt=\"reloadly registration page bulk airtime\" width=\"1024\" height=\"437\" srcset=\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-1024x437.png 1024w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-300x128.png 300w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-768x327.png 768w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-1536x655.png 1536w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-2048x873.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><b>Once you have your Reloadly credentials, you\u2019ll need to set up a computing environment.&nbsp;<\/b><\/p>\n<p><span style=\"font-weight: 400;\">There are several options for this, but we highly recommend using DIgitalOcean (you can sign-up to <\/span><a href=\"https:\/\/www.digitalocean.com\/?refcode=7395a7c74170&amp;utm_campaign=Referral_Invite&amp;utm_medium=Referral_Program&amp;utm_source=CopyPaste\"><span style=\"font-weight: 400;\">Digital Ocean with this link<\/span><\/a>)&nbsp;<span style=\"font-weight: 400;\">because it is a perfect fit for the Reloadly app.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">That being said, any other computing environment (such as AWS) can also be used to set up our bulk airtime app, depending on the developer\u2019s preference.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Now it is time to install the two requirements needed to run your bulk airtime projects.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Keep in mind that this GitHub app is built on a PHP Laravel framework and Vue.JS.&nbsp;<\/span><\/p>\n<p><b>However, thanks to our GitHub app, we have made it possible to deploy bulk airtime projects with zero developer knowledge.&nbsp;<\/b><\/p>\n<p><span style=\"font-weight: 400;\">That being said, in order to install this on your machine\/server, you will still need to install a few basic programming tools first.&nbsp;<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Install_bulk_airtime_programming_requirements\"><\/span><span style=\"font-weight: 400;\">Install bulk airtime programming requirements&nbsp;<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">This bulk airtime project is based on <strong>Docker<\/strong> to create a fresh and clean environment. We also require <strong>Make<\/strong> &#8212; a script installer &#8212; to process the installation.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Then, after these requirements are installed, the actual installation process is quite simple. You can download these two requirements here:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/www.docker.com\/\"><span style=\"font-weight: 400;\">Docker<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/www.gnu.org\/software\/make\/\"><span style=\"font-weight: 400;\">Make<\/span><\/a><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Take note that you should be able to install both of the above requirements on almost any operating systems.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Once those requirements are met, you can execute the following command to clone the repository and start the installation process.<\/span><\/p>\n<pre>git clone https:\/\/github.com\/Reloadly\/sample-bulk.git &amp;&amp; cd sample-bulk &amp;&amp; make install<\/pre>\n<p><span style=\"font-weight: 400;\">By executing the above command, you should clone the whole repository into a <\/span><strong>sample-bulk<\/strong><span style=\"font-weight: 400;\"> folder and start the installation process.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Once the installation is done, the project will run on your localhost (port 80) or on whichever IP your server holds.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After completion, you can open the project URL (localhost or server IP\/domain) and simply log in using the default credentials. These credentials, of course, can be changed under settings:<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"System_Admin_User\"><\/span><b>System Admin User<\/b><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Email: admin@system.com<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Password: admin&nbsp;<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Database_Users\"><\/span><b>Database Users<\/b><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Root Username: root<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Root Password: root@rbpdb@123@A<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Non-Root Username: rbp_db_user<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Non-Root Password: rbp_db_user@rbpdb@123@A&nbsp;<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Bulk_airtime_dashboard_set_up\"><\/span><span style=\"font-weight: 400;\">Bulk airtime dashboard set up<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Now comes the fun part. First, log in to your Reloadly portal account.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Under the <\/span><b>Developer<\/b><span style=\"font-weight: 400;\"> tab, copy and paste your account credentials into the bulk airtime top-up page, then hit submit. This may take a few minutes to sync.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Below are two screenshots of what you should see during login.&nbsp;<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1106 size-large\" src=\"https:\/\/www.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-2-1024x376.png\" alt=\"reloadly bulk airtime dashboard set up 1\" width=\"1024\" height=\"376\" srcset=\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-2-1024x376.png 1024w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-2-300x110.png 300w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-2-768x282.png 768w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-2-1536x564.png 1536w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-2-2048x752.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1107 size-large\" src=\"https:\/\/www.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-3-1024x371.png\" alt=\"reloadly bulk airtime dashboard set up page 2\" width=\"1024\" height=\"371\" srcset=\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-3-1024x371.png 1024w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-3-300x109.png 300w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-3-768x278.png 768w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-3-1536x556.png 1536w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-3.png 1877w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Once synced, your Dashboard should look like the screenshot below.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Dashboard will show details of your current account balance, countries, mobile operators, and the total top-up amount.&nbsp;<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1108 size-large\" src=\"https:\/\/www.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-4-1024x298.png\" alt=\"reloadly bulk airtime dashboard balance\" width=\"1024\" height=\"298\" srcset=\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-4-1024x298.png 1024w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-4-300x87.png 300w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-4-768x223.png 768w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-4-1536x446.png 1536w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-4.png 1927w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">To add more Balance, simply login to your Reloadly portal and add more money to your account. You may have to wait a few minutes for this new balance to become updated.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Next, we\u2019ll want to take a look at which countries you\u2019d like to send bulk airtime to.&nbsp;<\/span><\/p>\n<p><b>One of the great advantages of bulk airtime is that you can send top-up to multiple countries simultaneously.&nbsp;<\/b><\/p>\n<p><span style=\"font-weight: 400;\">For example, through just one interface, you can send airtime to Uganda, distribute airtime to cash in Kenya through e-wallets, and distribute airtime recharge promotions in Nigeria.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Below is a screenshot of our <\/span><b>Countries tab<\/b><span style=\"font-weight: 400;\">, which will show a list of the over 140 countries in Reloadly\u2019s network, as well as their respective ISO currency designators and country calling codes.&nbsp;&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this way, Reloadly functions like a fintech foreign currency hub. This means that in one portal, you can manage payouts in Nigerian naira, Kenyan shilling, Jamaican dollars, and many other currencies.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1109 size-large\" src=\"https:\/\/www.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-5-1024x473.png\" alt=\"reloadly bulk airtime countries tab\" width=\"1024\" height=\"473\" srcset=\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-5-1024x473.png 1024w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-5-300x139.png 300w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-5-768x355.png 768w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-5-1536x710.png 1536w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-5.png 1866w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Upload_international_mobile_numbers_for_bulk_airtime_top-up\"><\/span><span style=\"font-weight: 400;\">Upload international mobile numbers for bulk airtime top-up<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Now it is time to upload the mobile numbers that you would like to send bulk airtime to. In order to send a bulk top-up, first download the default CSV file from the <\/span><b>Send Topup<\/b><span style=\"font-weight: 400;\"> tab, and then fill out the mobile numbers.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When completed, simply upload or drag and drop the same file back to the upload template box.&nbsp;<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1110 size-large\" src=\"https:\/\/www.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-6-1024x496.png\" alt=\"reloadly bulk airtime send top up tab\" width=\"1024\" height=\"496\" srcset=\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-6-1024x496.png 1024w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-6-300x145.png 300w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-6-768x372.png 768w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-6-1536x744.png 1536w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-6.png 1856w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Each CSV file will be listed with a timestamp of when it was uploaded, as well as the amount of mobile numbers included in the file, as seen in the screenshot below.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After uploading the CSV file, click on Start to view the list top-ups.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1111 size-large\" src=\"https:\/\/www.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-7-1024x498.png\" alt=\"reloadly bulk airtime csv file view\" width=\"1024\" height=\"498\" srcset=\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-7-1024x498.png 1024w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-7-300x146.png 300w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-7-768x374.png 768w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-7-1536x747.png 1536w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-7.png 1862w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">On the view Page within the CSV file, you can delete a row, edit details and\/or change the top-up amount you wish.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Here, you\u2019ll also see a list of mobile operators and the country related to each mobile number in your CSV file.&nbsp;<\/span><\/p>\n<p><b>Through a network of over 500 mobile operators worldwide, our API is able to reduce costs for international bulk purchases, thereby boosting your airtime commissions.&nbsp;<\/b><\/p>\n<p><span style=\"font-weight: 400;\">This is one of the great benefits that make airtime API technology so valuable. Through Reloadly\u2019s network, the cheapest airtime wholesale opportunities become possible at an international level across the world\u2019s leading mobile operators.&nbsp;<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1112 size-large\" src=\"https:\/\/www.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-8-1024x326.png\" alt=\"reloadly send bulk airtime final step\" width=\"1024\" height=\"326\" srcset=\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-8-1024x326.png 1024w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-8-300x95.png 300w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-8-768x244.png 768w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-8-1536x488.png 1536w, https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/image-8.png 1906w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">This brings us to the final step.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Once you click on the <\/span><b>Next<\/b><span style=\"font-weight: 400;\"> button, your bulk airtime top-ups will start processing. Keep in mind that if you do not have enough balance in your account, the bulk airtime transactions will all fail.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After your bulk airtime has been processed, we record the transactions and create a report. These top-up reports can be viewed and downloaded on the <\/span><b>Topup<\/b><span style=\"font-weight: 400;\"> tab of the administrator screen.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We have included user-friendly functions for this report to help you sift through the data, such as a variety of filters.&nbsp;<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Why_send_bulk_airtime\"><\/span><span style=\"font-weight: 400;\">Why send bulk airtime?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Simply put, learning how to program virtual airtime distribution en masse saves time and money.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It is here that airtime aggregation technology truly shines. In just one portal, this programming interface allows users to send bulk airtime to almost every country in the world. Our large international mobile operator network makes this possible.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">There is no way to do this as an independent business without airtime aggregation.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">All of sudden, sending MTN airtime rewards to a thousand numbers while benefiting from the best bulk airtime prices becomes possible.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Looking for solutions on how to load Airtel airtime to Kenya for a promotion campaign? This is now your tool.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The possibilities to disrupt the mobile top-up business are far-reaching, and you are now the change agent.&nbsp;<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Need_more_help\"><\/span><span style=\"font-weight: 400;\">Need more help?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">We would love to hear from our developer community to learn how to make your top-up solutions easier.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you have further questions regarding Reloaldy\u2019s Github bulk airtime solution, please see our <\/span><a href=\"https:\/\/faq.reloadly.com\/en\/\"><span style=\"font-weight: 400;\">developer help center<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sending bulk airtime doesn&#8217;t have to require knowing several coding languages. <\/p>\n","protected":false},"author":13,"featured_media":1113,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[210],"tags":[193,195,194,29],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How To Send Bulk Airtime With Zero Developer Knowledge | Reloadly<\/title>\n<meta name=\"description\" content=\"Using Reloadly&#039;s GitHub app, it&#039;s now possible to send bulk airtime with zero developer knowledge to a network of over 500 mobile operators worldwide.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Send Bulk Airtime With Zero Developer Knowledge | Reloadly\" \/>\n<meta property=\"og:description\" content=\"Using Reloadly&#039;s GitHub app, it&#039;s now possible to send bulk airtime with zero developer knowledge to a network of over 500 mobile operators worldwide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/\" \/>\n<meta property=\"og:site_name\" content=\"Reloadly\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-01T17:32:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-08T13:24:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/22270022558_8a2b31836f_k.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1425\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"9 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.reloadly.com\/blog\/#organization\",\"name\":\"Reloadly\",\"url\":\"https:\/\/www.reloadly.com\/blog\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.reloadly.com\/blog\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/11\/logo-1.svg\",\"width\":100,\"height\":100,\"caption\":\"Reloadly\"},\"image\":{\"@id\":\"https:\/\/www.reloadly.com\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.reloadly.com\/blog\/#website\",\"url\":\"https:\/\/www.reloadly.com\/blog\/\",\"name\":\"Reloadly\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.reloadly.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.reloadly.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/blog.reloadly.com\/blog\/wp-content\/uploads\/2020\/07\/22270022558_8a2b31836f_k.jpg\",\"width\":2048,\"height\":1425,\"caption\":\"how to send bulk airtime reloadly github\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#webpage\",\"url\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/\",\"name\":\"How To Send Bulk Airtime With Zero Developer Knowledge | Reloadly\",\"isPartOf\":{\"@id\":\"https:\/\/www.reloadly.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#primaryimage\"},\"datePublished\":\"2020-07-01T17:32:55+00:00\",\"dateModified\":\"2022-02-08T13:24:57+00:00\",\"description\":\"Using Reloadly's GitHub app, it's now possible to send bulk airtime with zero developer knowledge to a network of over 500 mobile operators worldwide.\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.reloadly.com\/blog\/\",\"url\":\"https:\/\/www.reloadly.com\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/\",\"url\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/\",\"name\":\"How To Send Bulk Airtime With Zero Developer Knowledge\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.reloadly.com\/blog\/#\/schema\/person\/53a61f2e367c5ebfcfb8e911812eac7b\"},\"headline\":\"How To Send Bulk Airtime With Zero Developer Knowledge\",\"datePublished\":\"2020-07-01T17:32:55+00:00\",\"dateModified\":\"2022-02-08T13:24:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#webpage\"},\"commentCount\":3,\"publisher\":{\"@id\":\"https:\/\/www.reloadly.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#primaryimage\"},\"keywords\":\"bulk airtime,github,how to send bulk airtime,reloadly app\",\"articleSection\":\"Airtime\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.reloadly.com\/blog\/how-to-send-bulk-airtime\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.reloadly.com\/blog\/#\/schema\/person\/53a61f2e367c5ebfcfb8e911812eac7b\",\"name\":\"Justin Calderon\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.reloadly.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0560583aef85dc94f1c409bdb57dcf41?s=96&d=mm&r=g\",\"caption\":\"Justin Calderon\"},\"url\":\"https:\/\/blog.reloadly.com\/blog\/author\/justinreloadly2020\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","authors":[{"term_id":355,"user_id":13,"is_guest":0,"slug":"justinreloadly2020","display_name":"Justin Calderon"}],"_links":{"self":[{"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/posts\/1104"}],"collection":[{"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/comments?post=1104"}],"version-history":[{"count":11,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/posts\/1104\/revisions"}],"predecessor-version":[{"id":2509,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/posts\/1104\/revisions\/2509"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/media\/1113"}],"wp:attachment":[{"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/media?parent=1104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/categories?post=1104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.reloadly.com\/blog\/wp-json\/wp\/v2\/tags?post=1104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}