Businesses wishing to build their online presence on the WooCommerce platform can now access Mamo's payment extension.
Customers using your website will be able to pay by Apple Pay, Google Pay, credit cards or debit cards.
Installation guide
Download the extension from the Mamo Business dashboard Developer page
On WooCommerce, navigate to Plugins > Add New > Upload Plugin
Upload the downloaded zip file and click on Install Now
Once installed, the extension can be configured by navigating to WooCommerce > Settings > Payments
Find the Mamo payment extension and click on Manage. Toggle Enable Mamo Gateway to switch the extension on
During development / testing, the Sandbox should be enabled. No need for an API key
When development is done and you are ready to go live, you should switch the Sandbox option off through the Enable Sandbox Mode and enter your API key in the API Key field.
The API Key can be retrieved from the Developer page on your dashboard
Config
The other config options offer the following. For better customer experience, it is recommended that they are toggled off unless there’s a business need to do so. Having these toggled could lead to duplicates.
Enable Adding a Message
Your customers will be required to add a message during the checkout process
Enable Tips
Allows your customers to add tips on top of the payment amount. This will be displayed on the first screen
Enable Adding Customer Details
Your customers will be required to enter their name, email, and phone number. This screen will be displayed before the payment details screen
Enable Sending Customer Receipts
Whether your customers will receive a receipt from Mamo. This will be in addition to any receipt that you will be sending to them.
Dashboard
All transactions can be viewed from the Mamo Business dashboard.
Details of a specific transaction can viewed by copying the Order ID (typically in the first column of the order list preceded by a "#" eg. #123) and pasting it in the search bar on the Payments page on the Mamo Dashboard.
Testing
To test whether the integration is working as expected
Login to the WooCommerce admin dashboard
Navigate to WooCommerce > Settings > Payments
Then on Mamo > Manage
Enable sandbox mode
Use the card details below for testing
Card number: 4111 1111 1111 1111
CVV: 123
Expiry: 02/28
Multi-currency
The extension supports multi-currency payments out of the box, as long as the currency is supported by Mamo Business. Check here for an up-to-date list of supported currencies.
FAQs
Why is the payment currency not matching my store's currency?
Why is the payment currency not matching my store's currency?
The plugin now aligns the checkout amount with the currency selected by your customers and supports all currencies available through Mamo. If you are using the initial version of the plugin, it's important to remove all existing Mamo plugins to avoid issues, such as currency mismatches. Please uninstall any older versions and then download and install the latest version from your dashboard.