A 3rd party plugin to integrate woocommerce payments with the BML mPOS gateway (Note: The devs of this project are not in anyway related to Bank of Maldives)
These instructions will get you a copy of the project up and running for development and testing purposes. To get started, download this project as a zip file. Project will be available in Wordpress plugin repository soon.
- Wordpress running on local or host machine.
- Woocommerce plugin installed in Wordpress
- Credentials to your BML mPOS gateway (Bank of Maldives Connect) provided to you by Bank of Maldives.
-
Download the plugin. (Downloading the whole repo from the download button above will work).
-
Go to plugins -> Add New in the sidebar of the wordpress Admin Page.
-
Upload the downloaded plugin Zip File and Activate.
-
Go to woocommerce settings in the sidebar of the wordpress Admin Page.
-
Go to the 'Payments' tab that appears in the horizontal bar
-
Turn on the new 'BML mPOS Payment' payment option that has now appeared. Then go to 'Manage'.
-
Enter the API login and key provided to you by BML. Customize anymore desired settings and then save.
A payment method should now show in the checkout page of your store.
Transaction IDs generated for payment of your woocommerce order will also now be visible in the 'Orders' Pages
- This project and its developers are not in anyway related to Bank of Maldives.
- Having tested the plugin with numerous configurations and numerous scenarios and passed all tests, no developer can guarantee that their software is 100% free of bugs. We kindly request to update the developers if any bugs are observed.
- We cannot also take responsibility for any issues this plugin may cause within your deployed software. We also cannot take responsibility on any impact this plugin cause on your business. Please refer to our LICENSE.md files for more details.
- This plugin is only an intermediary between Woocommerce and BML Payment Gateway. Hence this is the scope of the project. Utilize the available woocommerce configurations and additional plugins to add and change features of your store. This includes customer side receipt printing, redirection to the defined success page after payment success and redirection to the defined cancel page after payment cancellation.
- Ashham Abdulla - Full time software dev, full time Budō - Wanted to put this project out to give something back to the community. Specifically small businesses.
This project is licensed under the GNU General Public License - see the LICENSE.md file for details.