{"id":122131,"date":"2020-05-26T16:27:31","date_gmt":"2020-05-26T16:27:31","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/e-billing-payment-gateway\/"},"modified":"2023-11-17T08:51:51","modified_gmt":"2023-11-17T08:51:51","slug":"e-billing-payment-gateway","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/e-billing-payment-gateway\/","author":18017750,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.1","stable_tag":"1.1.1","tested":"6.4.8","requires":"5.0","requires_php":"5.3","requires_plugins":null,"header_name":"E-Billing Payment Gateway","header_author":"Digitech Africa","header_description":"E-Billing Payment Gateway aggregates wallet platforms from mobile operators and banks in Africa.","assets_banners_color":"56b026","last_updated":"2023-11-17 08:51:51","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=GVEA6PSN5EWAG&source=url","header_plugin_uri":"https:\/\/www.billing-easy.com\/","header_author_uri":"https:\/\/www.digitech-africa.com\/","rating":5,"author_block_rating":0,"active_installs":40,"downloads":4455,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"faboghe","date":"2022-08-11 15:48:36"},"1.1.1":{"tag":"1.1.1","author":"faboghe","date":"2023-11-17 08:51:51"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2312452,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2312452,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2312452,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2312452,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0","1.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2312452,"resolution":"1","location":"assets","locale":"","width":1903,"height":1009},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2312452,"resolution":"2","location":"assets","locale":"","width":1903,"height":1865},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2312452,"resolution":"3","location":"assets","locale":"","width":1920,"height":966},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2312452,"resolution":"4","location":"assets","locale":"","width":1920,"height":1435}},"screenshots":{"1":"Settings of E-Billing Plugin on Woocommerce","2":"E-Billing Plugin on Checkout Page","3":"E-Billing Page","4":"Setup Callback Configration in E-Billing"}},"plugin_section":[],"plugin_tags":[186323,6593,286],"plugin_category":[45],"plugin_contributors":[186324],"plugin_business_model":[],"class_list":["post-122131","plugin","type-plugin","status-publish","hentry","plugin_tags-e-billing","plugin_tags-payment-gateway","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-faboghe","plugin_committers-faboghe"],"banners":{"banner":"https:\/\/ps.w.org\/e-billing-payment-gateway\/assets\/banner-772x250.png?rev=2312452","banner_2x":"https:\/\/ps.w.org\/e-billing-payment-gateway\/assets\/banner-1544x500.png?rev=2312452","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/e-billing-payment-gateway\/assets\/icon-128x128.png?rev=2312452","icon_2x":"https:\/\/ps.w.org\/e-billing-payment-gateway\/assets\/icon-256x256.png?rev=2312452","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/e-billing-payment-gateway\/assets\/screenshot-1.png?rev=2312452","caption":"Settings of E-Billing Plugin on Woocommerce"},{"src":"https:\/\/ps.w.org\/e-billing-payment-gateway\/assets\/screenshot-2.png?rev=2312452","caption":"E-Billing Plugin on Checkout Page"},{"src":"https:\/\/ps.w.org\/e-billing-payment-gateway\/assets\/screenshot-3.png?rev=2312452","caption":"E-Billing Page"},{"src":"https:\/\/ps.w.org\/e-billing-payment-gateway\/assets\/screenshot-4.png?rev=2312452","caption":"Setup Callback Configration in E-Billing"}],"raw_content":"<!--section=description-->\n<p>This is the official WooCommerce plugin of the E-Billing payment gateway.<\/p>\n\n<p>This E-Billing plugin for WooCommerce allows you to accept payments from mobile wallets of operators and banks on your WooCommerce store.\nE-Billing is a payment gateway that aggregates mobile wallets of operators and banks in Gabon and Africa.<\/p>\n\n<p>E-Billing currently integrates the following mobile wallets:\n-      Airtel Money (Gabon)\n-      MobiCach (Gabon)<\/p>\n\n<p>Only WooCommerce stores in Gabon can therefore use this plugin at the moment.\nE-Billing does not manage any financial flows, all payments are validated by the mobile wallet. Customer is redirected to E-Billing portal which displays instructions for paying per wallet provider. Once the payment is validated by the operator or the bank, E-Billing is automatically notified and in return notifies the merchant of the validation of the payment. This plugin automates all this notification process.\nThis plugin comes with 3 deployment modes: LAB, STAGING, and PROD. By default, LAB Mode is active. It is highly recommended to test your integration in E-Billing LAB environment before you move to STAGING or PROD.<\/p>\n\n<!--section=installation-->\n<h4>Automatic installation<\/h4>\n\n<ul>\n<li>Log in to your WordPress administration area.<\/li>\n<li>Go to \"Plugins&gt; Add new\" in the left menu.<\/li>\n<li>In the search box, type \"E-Billing Payment Gateway\".<\/li>\n<li>From the search result, you will see \"E-Billing Payment Gateway\" click \"Install now\" to install the plugin.<\/li>\n<li>A popup window will ask you to confirm your wish to install the plugin.<\/li>\n<\/ul>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the .zip file.<\/li>\n<li>Unpack and upload the <code>ebilling<\/code> folder to the <code>\/wp-content\/plugins<\/code> directory.<\/li>\n<li>Activate the plugin through the <code>Plugins<\/code> menu in WordPress.<\/li>\n<li>Open the settings page for WooCommerce and click on the <code>Payment gateways<\/code> tab.<\/li>\n<li>Enable <code>E-Billing<\/code> plugin.<\/li>\n<li>Configure your <code>E-Bbilling<\/code> parameters. See below for more details.<\/li>\n<\/ol>\n\n<h4>Configuration Parameters<\/h4>\n\n<ul>\n<li><strong>Enable \/ Disable<\/strong> - This controls to enable E-Billing Payment Gateway.<\/li>\n<li><strong>Deployment Mode<\/strong> - This controls which E-Billing environment between LAB, Staging, and Production that this e-commerce platform is connected to. By default, LAB environment is set. Depending on the option chosen, you must provide Username &amp; SharedKey that correspond to the environment.<\/li>\n<li><strong>Title<\/strong> - This controls the title that user sees at checkout.<\/li>\n<li><strong>Description<\/strong> - This controls the description that user sees at checkout.<\/li>\n<li><strong>E-Billing Username<\/strong> - This is the merchant username in E-Billing platform. It is the same username used to login to E-Billing portal.<\/li>\n<li><strong>E-Billing SharedKey<\/strong> - This is the merchant shared key in E-Billing platform. This information is obtained at merchant profile in E-Billing portal. This is used to authenticate merchant requests.<\/li>\n<li><strong>Payment Timeout<\/strong> - This controls Payment timeout.<\/li>\n<li><strong>Transaction Description<\/strong> - This controls the description of the transaction that user sees at time he validates payment with the operator or bank.<\/li>\n<\/ul>\n\n<h4>Setup on E-Billing Payment Gateway<\/h4>\n\n<ol>\n<li>Login to E-Billing: <code>https:\/\/lab.billing-easy.net<\/code> (LAB), or <code>https:\/\/stg.billing-easy.com<\/code> (Staging), or <code>https:\/\/www.billing-easy.com<\/code> (Production).<\/li>\n<li>Access your profile.<\/li>\n<li>Click on Edit on top right.<\/li>\n<li>Edit notification URL (<code>https:\/\/your-store-domain\/wc-api\/digitech-epg-notify-payment<\/code>).<\/li>\n<li>Select following params: <code>billingid<\/code>, <code>reference<\/code>, <code>transactionid<\/code>, <code>amount<\/code>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20are%20the%20system%20requirements%20for%20using%20e-billing%3F'><h3>What are the system requirements for using E-Billing?<\/h3><\/dt>\n<dd><p>E-Billing has been successfully tested with Wordpress 5.0 to 5.7 on PHP 5.3 and PHP 8.2.  If you have problems on these (or other) configurations, feel free to contact via the <a href=\"https:\/\/www.digitech-africa.com\/contact\">Digitech Africa Contact Forum<\/a>.<\/p><\/dd>\n<dt id='what%20do%20i%20need%20to%20use%20the%20plugin%3F'><h3>What do I need to use the plugin?<\/h3><\/dt>\n<dd><p>You must register E-Billing: <code>https:\/\/lab.billing-easy.net<\/code> (LAB), or <code>https:\/\/stg.billing-easy.com<\/code> (Staging), or <code>https:\/\/www.billing-easy.com<\/code> (Production) to obtain the username and shared key.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>\u2013Version 1.0.0\u2013\nThis is the initial release of the plugin.\n\u2013Version 1.0.1\u2013\nAdded debug logic.\n\u2013Version 1.0.2\u2013\nFixed debug.\nUpdated Webhook.\n\u2013Version 1.0.3\u2013\nDebug Webhook.\n\u2013Version 1.0.4\u2013\nUpdated Webhook.\n\u2013Version 1.0.5\u2013\nUpdated error handler.\n\u2013Version 1.0.6\u2013\nUpdated log level.\n\u2013Version 1.0.7\u2013\nUpdated Webhook response.\n\u2013Version 1.0.8\u2013\nTested on the latest Wordpress release.\n\u2013Version 1.0.9\u2013\nAdd new payment mode for sandbox test.\n\u2013Version 1.1.0\u2013\nTested on the latest Wordpress 6.0 version release.\n\u2013Version 1.1.1\u2013\nTested on the latest Wordpress 6.4 version release.<\/p>","raw_excerpt":"This E-Billing plugin for WooCommerce allows you to accept payments from mobile wallets of operators and banks on your WooCommerce store.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/122131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=122131"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/faboghe"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=122131"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=122131"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=122131"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=122131"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=122131"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=122131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}