✨ New in v2.4: AI Powered Payment Confirmation & Custom Workflow Controls.
Mobile money services allow customers to send payments directly from their mobile wallets without using cards or Bank Transfers. With Direct Payments WP, you can add mobile money as a payment option in your WordPress forms and display the necessary payment instructions to customers.
This guide explains how to install the plugin, enable mobile money payments, add wallet details, and test the full workflow.
Step 1: Install Direct Payments WP
You can install Direct Payments WP directly from your WordPress dashboard or by uploading the plugin ZIP file.
-
Log in to your WordPress website.
-
Go to WordPress Admin → Plugins → Add New.
-
Search for “Direct Payments WP by Digages”, or click Upload Plugin to upload the ZIP file.
-
Click Install Now.
-
After installation, click Activate.
Once activated, you can begin configuring payment methods.
Step 2: Add Your Mobile Money Account Details
-
Navigate to Direct Payments WP → Settings → Mobile Money.
-
Click Add Account or the (+) icon.
-
Fill in the required details in the pop-up form, such as: Currency, Mobile Money provider (e.g., MTN, Airtel, etc.), Receiving phone number, Account name, Countries where the account is available.
-
Click Save.
Your Mobile Money payment method is now configured and ready to use.

Step 3: Enable Mobile Money Payments
-
In your WordPress dashboard, go to Direct Payments WP → Settings.
-
Locate the Mobile Money Payments Method option.
-
Toggle it ON.
-
Click Save.
Enabling this option allows you to add and manage your Mobile Money receiving accounts.
Step 4: Create a Form
To allow customers to pay via Mobile Money, ensure the method is enabled on your form.
-
Go to Direct Payments WP → Forms.
-
Edit an existing form or create a new one.
-
Save or update the form.
-
Copy the shortcode and paste it into the page where you want the payment form displayed.
Publish the page to make Mobile Money available as a payment option.

Test the Mobile Money Payment Flow
Before accepting live payments, run a quick test:
-
Open the page containing your payment form.
-
Select Mobile Money as a payment method and save.
-
Confirm that the correct receiving number and instructions are displayed.
-
Perform a test transaction to verify notifications and confirmation flow.
Testing helps ensure customers receive clear payment instructions and reduces payment errors.
Best Practices for Mobile Money Payments
-
Input the correct receiving phone number.
-
Clearly state the Mobile Money provider to avoid misdirected payments.
-
Include short payment instructions (e.g., “Send payment and upload transaction proof”).
-
Enable admin email notifications to track payments promptly.
-
Periodically verify account details to prevent outdated information.
Troubleshooting Quick Tips
If Mobile Money is not showing on your form:
-
Confirm Mobile Money payments are enabled in settings.
-
Verify that account details were saved successfully.
-
Clear website and browser cache.
-
Temporarily disable other plugins to check for conflicts.
