[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXbWsungGybPgobsr4l2o4fgM4hekedsecgEYC0_GIE8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":137,"fingerprints":234},"pay-with-mtn-momo-woocommerce","Pay with MTN MoMo in WooCommerce","1.0.6","ClickOn GmbH","https:\u002F\u002Fprofiles.wordpress.org\u002Fmstonys\u002F","\u003Cp>\u003Cem>MTN MoMo\u003C\u002Fem> is a mobile payment system which is available in \u003Cem>Uganda, Ghana, Cameroon, Zambia, Swaziland, Rwanda, Ivory Coast, Benin, Guinea-Conakry, Congo Brazza and Nigeria\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>💥 November 2022 💥 also available in Nigeria 🇳🇬\u003Cbr \u002F>\n💥 January 2022 💥 also available in South Africa 🇿🇦 and Liberia 🇱🇷\u003C\u002Fp>\n\u003Cp>This plugin allows you to collect payments on your WooCommerce eShop using \u003Cem>MTN MoMo\u003C\u002Fem> in 13 countries 🇬🇭🇨🇲🇺🇬🇿🇲🇸🇿🇷🇼🇨🇮🇧🇯🇬🇳🇨🇬🇿🇦🇱🇷🇳🇬\u003C\u002Fp>\n\u003Cp>You must have \u003Cstrong>WooCommerce\u003C\u002Fstrong> because we developed this plugin as a \u003Cem>WooCommerce payment gateway\u003C\u002Fem> 🚀\u003C\u002Fp>\n\u003Cp>This is a \u003Cstrong>fully functioning plugin\u003C\u002Fstrong> not a \u003Cem>demo version\u003C\u002Fem>. It works in both \u003Cem>Sandbox\u003C\u002Fem> (development mode) and in \u003Cem>Live\u003C\u002Fem> (production mode).\u003C\u002Fp>\n\u003Cp>Please keep in mind that MoMo Sandbox has several \u003Ccode>limitations\u003C\u002Fcode> imposed by MTN, see them here:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sandbox is not requesting \u003Cem>real money\u003C\u002Fem>, means no \u003Cstrong>USSD request\u003C\u002Fstrong> on your phone. no matter how hard you try 😂\u003C\u002Fli>\n\u003Cli>In the Sandbox you can only use \u003Cem>EUR\u003C\u002Fem> currency and certain test numbers from Sweden 🇸🇪 🥶\u003C\u002Fli>\n\u003Cli>Sandbox is not able to callback your application, to notify about payment status. This one is a sad limitation. 😞\u003C\u002Fli>\n\u003Cli>Test phones numbers to test for \u003Cstrong>error conditions\u003C\u002Fstrong> are limited to \u003Ccode>46733123450\u003C\u002Fcode>, \u003Ccode>46733123451\u003C\u002Fcode>, \u003Ccode>46733123452\u003C\u002Fcode>, \u003Ccode>46733123453\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Only this number will be able to “pay” after 30 seconds \u003Ccode>46733123454\u003C\u002Fcode> 😎 \u003C\u002Fli>\n\u003Cli>All other numbers will act like the \u003Cstrong>payment was successful immediately\u003C\u002Fstrong>!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate \u003Cem>WooCommerce\u003C\u002Fem> plugin before activating this plugin\u003C\u002Fli>\n\u003Cli>Select \u003Cstrong>EUR\u003C\u002Fstrong> as your WooCommerce currency if you want to test in Sandbox\u003C\u002Fli>\n\u003Cli>Select \u003Cstrong>your target currency\u003C\u002Fstrong> if you have done KYC process with MTN (see below for more)\u003C\u002Fli>\n\u003Cli>Install and activate this plugin\u003C\u002Fli>\n\u003Cli>Enter your Merchant name, MTN phone number and Email to receive notifications\u003C\u002Fli>\n\u003Cli>Continue to the next step, see below\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Plugin setup for MTN MoMo Sandbox – no real payments 🤮\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Visit \u003Ca href=\"https:\u002F\u002Fmomodeveloper.mtn.com\u002Fsignup\" rel=\"nofollow ugc\">MoMo API Developer portal\u003C\u002Fa> and sign-up 📧\u003C\u002Fli>\n\u003Cli>Enable \u003Cstrong>Collection API\u003C\u002Fstrong> (NOT the Collection Widget API please)\u003C\u002Fli>\n\u003Cli>Get Sandbox \u003Cem>Collection Primary key\u003C\u002Fem> and enter it in the \u003Cstrong>Plugin settings\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Test payments in Sandbox you can \u003Cstrong>only use EUR currency\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>IMPORTANT for Rwanda\u003C\u002Fstrong> use \u003Ccode>https:\u002F\u002Fmomodeveloper.mtn.co.rw\u003C\u002Fcode> to sign-up and get the keys!\u003C\u002Fp>\n\u003Ch3>Plugin setup for MTN MoMo Live – with real payments 💰😎\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Visit \u003Ca href=\"https:\u002F\u002Fmomodeveloper.mtn.com\u002Fgo-live\" rel=\"nofollow ugc\">MoMo API Developer portal\u003C\u002Fa> and submit your KYC documents 📝📝📝\u003C\u002Fli>\n\u003Cli>⌛ Wait for the MTN to process your application and send you access to the Partner Portal and API management dashboard ⌛\u003C\u002Fli>\n\u003Cli>Login to the \u003Ca href=\"https:\u002F\u002Fmomoapi.mtn.com\" rel=\"nofollow ugc\">momoapi.mtn.com\u003C\u002Fa> and get your Live \u003Cem>Collection Primary key\u003C\u002Fem> 🔑\u003C\u002Fli>\n\u003Cli>Login to the \u003Cstrong>MTN Partner Portal\u003C\u002Fstrong> and generate \u003Cem>API user\u003C\u002Fem> and \u003Cem>API key\u003C\u002Fem> 🔑\u003C\u002Fli>\n\u003Cli>Enter \u003Cem>Collection Primary key\u003C\u002Fem>, \u003Cem>API user\u003C\u002Fem> and \u003Cem>API key\u003C\u002Fem> in the \u003Cstrong>Plugin settings\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Accept payments! 💰💰💰\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>IMPORTANT for Rwanda\u003C\u002Fstrong> use \u003Ccode>https:\u002F\u002Fmomodeveloper.mtn.co.rw\u002Fgo-live\u003C\u002Fcode> to go Live! Get \u003Cem>Collection Primary key\u003C\u002Fem> here \u003Ccode>https:\u002F\u002Fmomoapi.mtn.co.rw\u003C\u002Fcode>\u003Cbr \u002F>\nRecently we got many reports that https:\u002F\u002Fmomodeveloper.mtn.co.rw Portal is not stable, so we advice to use https:\u002F\u002Fmomodeveloper.mtn.com instead.\u003Cbr \u002F>\nPlease check the Rwanda FAQ below for more information.\u003C\u002Fp>\n\u003Ch3>Supported currencies\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>EUR (Sandbox only, no real payments)\u003C\u002Fli>\n\u003Cli>GHS Ghana \u002F Ghanaian Cedi\u003C\u002Fli>\n\u003Cli>UGX Uganda \u002F Ugandan Shilling\u003C\u002Fli>\n\u003Cli>XAF Cameroon \u002F Central African CFA franc\u003C\u002Fli>\n\u003Cli>RWF Rwanda \u002F Rwandan Franc\u003C\u002Fli>\n\u003Cli>XOF Benin \u002F West African CFA franc\u003C\u002Fli>\n\u003Cli>XOF Ivory Coast \u002F West African CFA franc\u003C\u002Fli>\n\u003Cli>XAF Congo Brazza \u002F Central African CFA franc\u003C\u002Fli>\n\u003Cli>SZL Eswatini\u002FSwaziland \u002F Swazi Lilangeni\u003C\u002Fli>\n\u003Cli>GNF Guinea-Conakry \u002F Guinean Franc\u003C\u002Fli>\n\u003Cli>ZMW Zambia \u002F Zambian Kwacha\u003C\u002Fli>\n\u003Cli>ZAR South Africa \u002F South African Rand\u003C\u002Fli>\n\u003Cli>LRD Liberia \u002F Liberian dollar & USD\u003C\u002Fli>\n\u003Cli>NRN Nigeria \u002F Naira\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>** IMPORTANT Do not forget to select your country and the currency in WooCommerce settings **\u003C\u002Fp>\n\u003Ch3>DEMO eShop – in Sandbox mode\u003C\u002Fh3>\n\u003Cp>No real payments can be done, eShop currency EUR \u003Ca href=\"https:\u002F\u002Fdemo.momo.clickon.ch\" rel=\"nofollow ugc\">demo.momo.clickon.ch\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How to get Support\u003C\u002Fh3>\n\u003Cp>You have several ways to request support for this plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can send us an Email to momo-plugin@clickon.ch 🙋📧\u003C\u002Fli>\n\u003Cli>Submit your question to the plugin discussion board on wordpress.com 🙋🗣️\u003C\u002Fli>\n\u003Cli>Visit \u003Ca href=\"https:\u002F\u002Fmomodeveloper.mtn.com\u002Fcontact-support\" rel=\"nofollow ugc\">MTN MoMo Skype forums\u003C\u002Fa> (ask for \u003Ccode>Mindaugas\u003C\u002Fcode>) 🙋😋\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We will be more than happy to help you! 👍\u003C\u002Fp>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>ClickOn GmbH, the company behind this plugin and MTN MoMo Gateway, are not affiliated with MTN or WooCommerce. Please keep this in mind. 😎\u003Cbr \u002F>\nThis is a free plugin with \u003Cstrong>Free\u003C\u002Fstrong> gateway package, upgrade to \u003Cstrong>Pro\u003C\u002Fstrong> for more features, drop us an Email to \u003Cem>momo-plugin@clickon.ch\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Privacy policy\u003C\u002Fh3>\n\u003Cp>Please check our \u003Ca href=\"https:\u002F\u002Fwww.clickon.ch\u002Fmomo-gateway-privacy-policy\" rel=\"nofollow ugc\">Privacy policy\u003C\u002Fa> and see how we are handling your private data like name, phone numbers, Email address and any other data.\u003C\u002Fp>\n","Accept secure MTN Mobile Money aka MoMo payments on your WooCommerce web store or eShop.",200,13833,100,19,"2022-12-01T16:07:00.000Z","6.1.10","5.0","7.0",[20,21,22,23,24],"momo","mtn","mtn-momo","payment","payment-gateway","https:\u002F\u002Fwww.clickon.ch","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpay-with-mtn-momo-woocommerce.1.0.6.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"mstonys",1,30,84,"2026-04-04T14:04:52.785Z",[39,60,81,99,118],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":58,"download_link":59,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wc-mtn-momo-payment-gateway","Payment Gateway for MTN MoMo on WooCommerce","1.0.0","demkitech","https:\u002F\u002Fprofiles.wordpress.org\u002Fdennokip\u002F","\u003Cp>MTN MoMo(Mobile Money) is a payment platform that enables customers to pay for goods and services using their mobile phones.\u003Cbr \u002F>\nMTN MoMo is now available in these countries: \u003Cem>Uganda, Ghana, Cameroon, Zambia, Swaziland, Rwanda, Ivory Coast, Benin, Guinea, South Africa and Liberia.\u003C\u002Fem>\u003Cbr \u002F>\nThis plugin will work in all the countries where MTN MoMo is available.\u003Cbr \u002F>\nThe plugin enables the customer to have an option of paying for goods or services using MTN MoMo Collection API\u003Cem>(Not Collection Widget)\u003C\u002Fem> from a WordPress site with WooCommerce plugin installed.\u003Cbr \u002F>\nThe plugin is a Woocommerce Payment Gateway which adds an option on the checkout section for paying through MTN MoMo(A mobile payment platform).\u003C\u002Fp>\n\u003Ch4>PLUGIN SETUP FOR MTN MOMO SANDBOX\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Testing of the plugin is possible by creating an account in the \u003Ca href=\"https:\u002F\u002Fmomodeveloper.mtn.com\u002F\" rel=\"nofollow ugc\">MoMo API portal\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>For Rwanda sign up to \u003Ca href=\"https:\u002F\u002Fmomodeveloper.mtn.co.rw\" rel=\"nofollow ugc\">momodeveloper.mtn.co.rw\u003C\u002Fa> and get the keys.\u003C\u002Fli>\n\u003Cli>After account creation, log in to the account and subscribe to the Collection product in order to get the Primary Key, Secondary Key also known as Ocp-Apim-Subscription-Key.\u003C\u002Fli>\n\u003Cli>When logged in, you can be able to see the Primary Key and Secondary Key after clicking on your profile.\u003C\u002Fli>\n\u003Cli>Use the Primary Key\u002FSecondary Key referred to as Ocp-Apim-Subscription-Key header in a sandbox API to generate the API User and API Key.\u003C\u002Fli>\n\u003Cli>Generate the API User(Use online UUID generator to come up with a UUID value to use in the Sandbox API for generating a user)\u003C\u002Fli>\n\u003Cli>Generate the API Key the reference ID(UUID) in the previous request for generating API user\u003C\u002Fli>\n\u003Cli>Get more information on the API Key and API User generation \u003Ca href=\"https:\u002F\u002Fmomodeveloper.mtn.com\u002Fapi-documentation\u002Fapi-description\u002F\" rel=\"nofollow ugc\">HERE\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Access the plugin settings here(WooCommerce ➡ Settings ➡ Payments ➡ MoMo – MTN MoMo)\u003C\u002Fli>\n\u003Cli>Fill in the API Key, API User and Ocp-Apim-Subscription-Key(Primary Key\u002FSecondary Key) in the plugin settings, save and start testing.\u003C\u002Fli>\n\u003Cli>The Endpoints for Sandbox and currency are already filled by default when you install the plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note these items when testing in Sandbox:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. No USSD Push request on your phone, therefore no deductions will be made to your account when testing in Sandbox.\u003Cbr \u002F>\n2. These test phone numbers are used to test error conditions: 46733123450, 46733123451, 46733123452, 46733123453.\u003Cbr \u002F>\n3. \u003Cstrong>All other numbers will act like the payment was successful immediately without any USSD Push.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>PLUGIN SETUP FOR MTN MOMO PRODUCTION\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>To receive payments, one must \u003Ca href=\"https:\u002F\u002Fmomodeveloper.mtn.com\u002Fgo-live\" rel=\"nofollow ugc\">GO LIVE\u003C\u002Fa> by submitting your KYC documents when logged in to MTN Developer Portal.\u003C\u002Fli>\n\u003Cli>For Rwanda use \u003Ca href=\"https:\u002F\u002Fmomodeveloper.mtn.co.rw\u002Fgo-live\" rel=\"nofollow ugc\">https:\u002F\u002Fmomodeveloper.mtn.co.rw\u002Fgo-live\u003C\u002Fa> to Go Live and then get the Primary Key here \u003Ca href=\"https:\u002F\u002Fmomoapi.mtn.co.rw\" rel=\"nofollow ugc\">https:\u002F\u002Fmomoapi.mtn.co.rw\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Wait for MTN to process your application and send you access to the Partner Portal and API management dashboard.\u003C\u002Fli>\n\u003Cli>Login to \u003Ca href=\"https:\u002F\u002Fmomoapi.mtn.com\u002F\" rel=\"nofollow ugc\">momoapi.mtn.com\u003C\u002Fa> and get your Live Collection Primary key(Ocp-Apim-Subscription-Key)\u003C\u002Fli>\n\u003Cli>Login to the MTN Partner Portal and generate API user and API key.\u003C\u002Fli>\n\u003Cli>Purchase the Pro Version of the plugin \u003Ca href=\"https:\u002F\u002Fwoomtnmomo.demkitech.com\u002F\" rel=\"nofollow ugc\">HERE\u003C\u002Fa> and download it from the link that will be sent to your email account.\u003C\u002Fli>\n\u003Cli>Install the plugin by uploading the zipped file containing the plugin and activate it.\u003C\u002Fli>\n\u003Cli>Enter Collection Primary key(Ocp-Apim-Subscription-Key), API User and API Key in the Plugin settings located here(WooCommerce ➡ Settings ➡ Payments ➡ MoMo – MTN MoMo)\u003C\u002Fli>\n\u003Cli>Confirm the Payment Endpoint and Credential Endpoints are not for Sandbox.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Fill in the currency depending on the country you have gone live in, there are the currencies available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>EUR (Sandbox)\u003C\u002Fli>\n\u003Cli>GHS Ghana\u003C\u002Fli>\n\u003Cli>UGX Uganda\u003C\u002Fli>\n\u003Cli>XAF Cameroon\u003C\u002Fli>\n\u003Cli>RWF Rwanda\u003C\u002Fli>\n\u003Cli>XOF Benin\u003C\u002Fli>\n\u003Cli>XOF Ivory Coast\u003C\u002Fli>\n\u003Cli>XAF Congo Brazza\u003C\u002Fli>\n\u003Cli>SZL Eswatini\u002FSwaziland\u003C\u002Fli>\n\u003Cli>GNF Guinea\u003C\u002Fli>\n\u003Cli>ZMW Zambia\u003C\u002Fli>\n\u003Cli>ZAR South Africa\u003C\u002Fli>\n\u003Cli>LRD Liberia\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Save the details and start reveiving payments.\u003Cbr \u002F>\nWe already have some customers who have gone live with the plugin and one of them is \u003Ca href=\"https:\u002F\u002Fjelele.com\u002F\" rel=\"nofollow ugc\">Jelele.com\u003C\u002Fa> who are using the plugin to sell digital products.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PLUGIN CUSTOMER JOURNEY\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>When the customer clicks on the Pay button on the payment page, the plugin will initiate a payment authorization request to the customer. \u003C\u002Fli>\n\u003Cli>The customer will then accept or decline the payment from the personal mobile phone and the payment can be confirmed by clicking the Complete Order button. \u003C\u002Fli>\n\u003Cli>The order status in the online shop is then changed depending on the customer’s action(In the Pro Version).\u003C\u002Fli>\n\u003Cli>This  \u003Cstrong>free version\u003C\u002Fstrong> of the plugin does not change order status and does not have the functionality of checking the transaction status of the payments but the Pro Version does.\u003C\u002Fli>\n\u003Cli>The main purpose of the \u003Cstrong>free version\u003C\u002Fstrong> is to test the functionality of how your website will work and it’s compatibility with your website before deciding to use it in production.\u003C\u002Fli>\n\u003Cli>Please check the  \u003Cstrong>DEMO\u003C\u002Fstrong> of the Pro Version of the plugin \u003Ca href=\"https:\u002F\u002Fdemowoomomo.demkitech.com\u002F\" rel=\"nofollow ugc\">HERE\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>To be able to get the \u003Cstrong>Pro Version\u003C\u002Fstrong> please purchase the plugin on our website \u003Ca href=\"https:\u002F\u002Fwoomtnmomo.demkitech.com\u002F\" rel=\"nofollow ugc\">HERE\u003C\u002Fa> and a download link will be sent to the email address filled in the checkout form.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to use:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Make sure you have installed and activated WooCommerce plugin before installing and activating this plugin.\u003C\u002Fli>\n\u003Cli>Upload Payment Gateway for MTN MoMo on WooCommerce plugin files to the wordpress plugins directory (\u002Fwp-content\u002Fplugins\u002F), or install the plugin from the WordPress admin plugin screen.\u003C\u002Fli>\n\u003Cli>Activate the plugin.\u003C\u002Fli>\n\u003Cli>On the WordPress admin, navigate to WooCommerce ➡ Settings ➡ Payments ➡ MoMo – MTN MoMo Manage and fill in the fields provided in order for the plugin to work.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Demo Video\u003C\u002Fh4>\n\u003Cp>This is the demo video for the Pro Version of the plugin:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fkpw9-tMHrcg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>HOW TO GET SUPPORT\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Send us an Email to info@demkitech.com\u003C\u002Fli>\n\u003Cli>Contact us via WhatsApp(+254790120923)\u003C\u002Fli>\n\u003Cli>Submit your question to the plugin support section.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>This plugin does not have any relation with WooCommerce or MTN. The plugin’s purpose is just to help in linking the WooCommerce plugin with the MTN MoMo payment method.\u003Cbr \u002F>\n In the plugin description there is links to other websites which are not under the control of Payment Gateway for MTN MoMo on WooCommerce plugin. We have no control over\u003Cbr \u002F>\n the nature,content and availability of those sites.\u003Cbr \u002F>\n The inclusion of any links does not necessarily imply a recommendation or endorse the views expressed within them.\u003C\u002Fp>\n","MTN MoMo(Mobile Money) is a payment platform that enables customers to pay for goods and services using their mobile phones.",400,10835,92,5,"2025-04-21T18:17:00.000Z","6.7.5","2.2","",[56,57,20,21,24],"collection","mobile-payments","https:\u002F\u002Fwoomtnmomo.demkitech.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-mtn-momo-payment-gateway.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":28,"num_ratings":28,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":79,"download_link":80,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"gateway-payougo-checkout","Gateway Payougo Checkout","1.0.5","Payougo","https:\u002F\u002Fprofiles.wordpress.org\u002Fpayou1302560\u002F","\u003Cp>A dedicated payment solution for businesses, online stores, blogs, points of sale and physical stores\u003C\u002Fp>\n\u003Cp>Take advantage of a secure payment platform that is quick to integrate and reliable. Who will optimally collect payments for your transactions.\u003C\u002Fp>\n\u003Cp>Start accepting payments now with a ready-to-use toolbox.\u003C\u002Fp>\n\u003Cp>Payougo agregregate Mobile Money payment System on main Africa Operator.\u003C\u002Fp>\n\u003Cp>Your clients will have to authenticate on the USSD portal to confirm their ongoing transactions.\u003C\u002Fp>\n\u003Cp>The Module is free of commission on Mobile Money transactions.\u003Cbr \u002F>\nAssistance and support free of charge.\u003Cbr \u002F>\nIt provide users a seamless, secured and simple payment experience.\u003C\u002Fp>\n\u003Cp>With Payougo, you can cash-out, few minutes after client payment is confirmed.\u003C\u002Fp>\n\u003Cp>About gateway Payougo :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>“EASY INTEGRATION :” Start accepting payments when you sign up.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“SECURITY OF PAYMENTS :” Pre-confirmation of payments before authorization through USSD Portal\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>“MULTICHANNEL PAYMENTS :” Increase your conversion rate with the best mobile money solutions and local and international payment methods.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpayougo.com\u002Fdevenir-partenaire\u002F\" title=\"Click to contact\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa> to open your merchant account and start offering online payments at your store\u003C\u002Fp>\n","With Payougo, easyly accept secure Orange Money & MTN Mobile Money payments from Cameroon subscribers on your web store.",10,2461,"2022-11-01T09:12:00.000Z","6.0.11","4.0","5.4",[75,76,22,77,78],"mobile-money","mtn-mobile-money","orange-money","payougo","https:\u002F\u002Fpayougo.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgateway-payougo-checkout.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":28,"downloaded":89,"rating":28,"num_ratings":28,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":97,"download_link":98,"security_score":49,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"soleaspay-payment-gateway-for-woocommerce","SoleasPay payment gateway for WooCommerce","1.2","MYSOLEAS","https:\u002F\u002Fprofiles.wordpress.org\u002Fmysoleas\u002F","\u003Cp>SoleasPay – Payment gateway for WooCommerce\u003Cbr \u002F>\nFor more information and updates, visit our website (https:\u002F\u002Fwww.soleaspay.com)\u003C\u002Fp>\n","SoleasPay - Payment gateway for WooCommerce",576,"2024-06-21T13:37:00.000Z","6.4.8","6.4","8.1",[76,77,24,95,96],"soleaspay","woocommerce","https:\u002F\u002Fwww.SoleasPay.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsoleaspay-payment-gateway-for-woocommerce.1.2.zip",{"slug":100,"name":101,"version":42,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":28,"downloaded":106,"rating":13,"num_ratings":34,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":116,"download_link":117,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"zerth-pay-payment-gateway","ZERTH Pay Payment Gateway","James KPIE","https:\u002F\u002Fprofiles.wordpress.org\u002Fjameskpie\u002F","\u003Cp>With ZERTH Pay, Merchants can allow customer pay at Woocommerce check using Naira, USD and cryptocurrency and the Merchant get his payment remitted in Naira or cryptocurrency. Even if you customers pay with Crypto, you as a merchant may withdraw as local currency.\u003C\u002Fp>\n\u003Cp>With ZERTH Pay for WooCommerce, you can accept payments via:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Local Bank Transfer at Checkout\u003C\u002Fli>\n\u003Cli>Cryptocurrencies in (USDT, BTC, DOGE, LTC etc)\u003C\u002Fli>\n\u003Cli>Many more coming soon\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why ZERTH Pay?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Start receiving payments instantly—go from sign-up to your first real transaction in as little as 15 minutes\u003C\u002Fli>\n\u003Cli>Simple, transparent pricing—no hidden charges or fees\u003C\u002Fli>\n\u003Cli>Advanced fraud detection\u003C\u002Fli>\n\u003Cli>Understand your customers better through a simple and elegant dashboard\u003C\u002Fli>\n\u003Cli>Access to attentive support 24\u002F7\u003C\u002Fli>\n\u003Cli>Free updates as we launch new features and payment options\u003C\u002Fli>\n\u003Cli>Clearly documented APIs to build your custom payment experiences\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>This plugin is meant to be used by merchants Nigeria or could recieve payout with a Nigerian Bank.\u003C\u002Fp>\n\u003Ch3>WEBHOOK\u003C\u002Fh3>\n\u003Cp>Your Webhook URL is:\u003Cbr \u002F>\nhttps:\u002F\u002Fyourdomain.com\u002Fwp-json\u002Fzerthpay\u002Fv1\u002Fwebhook\u003Cbr \u002F>\nWhere “yourdomain.com” is your website base URL\u003C\u002Fp>\n\u003Cp>If you want to change it, go to includes\u002Fclass-wc-gateway-zerth.php and adjust the code below to your preference\u003C\u002Fp>\n\u003Cp>\u002F\u002Fincludes\u002Fclass-zerth-pay-webhook-handler.php\u003Cbr \u002F>\nadd_action( ‘rest_api_init’, ‘zerth_pay_register_webhook_route’ );\u003C\u002Fp>\n\u003Cp>function zerth_pay_register_webhook_route() {\u003Cbr \u002F>\n    register_rest_route( ‘zerthpay\u002Fv1’, ‘\u002Fwebhook’, array(\u003Cbr \u002F>\n        ‘methods’             => ‘POST’, \u002F\u002F Webhooks typically send POST requests [8, 22]\u003Cbr \u002F>\n        ‘callback’            => ‘zerth_pay_handle_webhook’,\u003Cbr \u002F>\n        ‘permission_callback’ => ‘__return_true’, \u002F\u002F Authenticity will be validated in the callback\u003Cbr \u002F>\n    ) );\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003Cp>function zerth_pay_handle_webhook( WP_REST_Request $request ) {\u003Cbr \u002F>\n    \u002F\u002F Placeholder for webhook processing\u003Cbr \u002F>\n    \u002F\u002F Details will be covered in “Receiving and parsing incoming webhook data” and “Validating webhook authenticity”\u003Cbr \u002F>\n    return new WP_REST_Response( array( ‘status’ => ‘success’ ), 200 ); \u002F\u002F Respond with 200 OK [22]\u003Cbr \u002F>\n}\u003C\u002Fp>\n","ZERTH Pay for WooCommerce allows your store in Nigeria to accept secure payments via Bank transfer witthin Nigeria banks and cryptocurrency payment ch &hellip;",204,"2025-08-21T09:14:00.000Z","6.8.5","6.2","7.4",[112,113,75,114,115],"alternatives-to-flutterwave-paystack-momo-in-nigeria","bills-and-mobile-payment","woocommerce-payment-gateway","zerth-pay","https:\u002F\u002Fpay.zerth.online","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzerth-pay-payment-gateway.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":131,"homepage":135,"download_link":136,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"woo-paystack","Paystack WooCommerce Payment Gateway","5.8.2","Tunbosun Ayinla","https:\u002F\u002Fprofiles.wordpress.org\u002Ftubiz\u002F","\u003Cp>Paystack makes it easy for businesses in Nigeria, Ghana, Kenya and South Africa to accept secure payments from multiple local and global payment channels. Integrate Paystack with your store today, and let your customers pay you with their choice of methods.\u003C\u002Fp>\n\u003Cp>With Paystack for WooCommerce, you can accept payments via:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Credit\u002FDebit Cards — Visa, Mastercard, Verve (NG, GH, KE), American Express (SA only)\u003C\u002Fli>\n\u003Cli>Bank transfer (Nigeria)\u003C\u002Fli>\n\u003Cli>Mobile money (Ghana)\u003C\u002Fli>\n\u003Cli>Masterpass (South Africa)\u003C\u002Fli>\n\u003Cli>EFT (South Africa)\u003C\u002Fli>\n\u003Cli>USSD (Nigeria)\u003C\u002Fli>\n\u003Cli>Visa QR (Nigeria)\u003C\u002Fli>\n\u003Cli>Many more coming soon\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Paystack?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Start receiving payments instantly—go from sign-up to your first real transaction in as little as 15 minutes\u003C\u002Fli>\n\u003Cli>Simple, transparent pricing—no hidden charges or fees\u003C\u002Fli>\n\u003Cli>Modern, seamless payment experience via the Paystack Checkout — \u003Ca href=\"https:\u002F\u002Fpaystack.com\u002Fdemo\u002Fcheckout\" rel=\"nofollow ugc\">Try the demo!\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Advanced fraud detection\u003C\u002Fli>\n\u003Cli>Understand your customers better through a simple and elegant dashboard\u003C\u002Fli>\n\u003Cli>Access to attentive, empathetic customer support 24\u002F7\u003C\u002Fli>\n\u003Cli>Free updates as we launch new features and payment options\u003C\u002Fli>\n\u003Cli>Clearly documented APIs to build your custom payment experiences\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Over 60,000 businesses of all sizes in Nigeria, Ghana, Kenya, and South Africa rely on Paystack’s suite of products to receive payments and make payouts seamlessly. Sign up on \u003Ca href=\"https:\u002F\u002Fpaystack.com\u002Fsignup\" rel=\"nofollow ugc\">Paystack.com\u002Fsignup\u003C\u002Fa> to get started.\u003C\u002Fp>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>This plugin is meant to be used by merchants in Ghana, Kenya, Nigeria and South Africa.\u003C\u002Fp>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Accept payment\u003C\u002Fstrong> via Mastercard, Visa, Verve, USSD, Mobile Money, Bank Transfer, EFT, Bank Accounts, GTB 737 & Visa QR.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless integration\u003C\u002Fstrong> into the WooCommerce checkout page. Accept payment directly on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Refunds\u003C\u002Fstrong> from the WooCommerce order details page. Refund an order directly from the order details page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recurring payment\u003C\u002Fstrong> using \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WooCommerce Subscriptions Integration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> integration only works with \u003Cstrong>WooCommerce v2.6 and above\u003C\u002Fstrong> and \u003Cstrong>WooCommerce Subscriptions v2.0 and above\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>No subscription plans is created on Paystack. The \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> plugin handles all the subscription functionality.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If a customer pays for a subscription using a Mastercard or Visa card, their subscription will renew automatically throughout the duration of the subscription. If an automatic renewal fail their subscription will be put on-hold and they will have to login to their account to renew the subscription.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For customers paying with a Verve card, their subscription can’t be renewed automatically, once a payment is due their subscription will be on-hold. The customer will have to login to his account to manually renew his subscription.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If a subscription has a free trial and no signup-fee, automatic renewal is not possible for the first payment because the initial order total will be 0, after the free trial the subscription will be put on-hold. The customer will have to login to his account to renew his subscription. If a Mastercard or Visa card is used to renew the subscription subsequent renewals will be automatic throughout the duration of the subscription, if a Verve card is used automatic renewal isn’t possible.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Suggestions \u002F Feature Request\u003C\u002Fh4>\n\u003Cp>If you have suggestions or a new feature request, feel free to get in touch with me via the contact form on my website \u003Ca href=\"http:\u002F\u002Fbosun.me\u002Fget-in-touch\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can also follow me on Twitter! \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Ftubiz\" rel=\"nofollow ugc\">@tubiz\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Paystack for WooCommerce allows your WooCommerce store to accept secure payments from multiple local and global payment channels.",30000,432109,90,24,"2025-04-17T08:26:00.000Z",[132,24,133,134,96],"mastercard","paystack","visa","https:\u002F\u002Fpaystack.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-paystack.5.8.2.zip",{"attackSurface":138,"codeSignals":191,"taintFlows":222,"riskAssessment":223,"analyzedAt":233},{"hooks":139,"ajaxHandlers":171,"restRoutes":179,"shortcodes":188,"cronEvents":189,"entryPointCount":190,"unprotectedCount":34},[140,146,150,154,158,162,167],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","woocommerce_update_options_payment_gateways","process_admin_options","mtn-momo-pay.php",88,{"type":141,"name":147,"callback":148,"file":144,"line":149},"admin_enqueue_scripts","woo_momo_pay_admin_assets",123,{"type":141,"name":151,"callback":152,"file":144,"line":153},"wp_enqueue_scripts","woo_momo_pay_public_assets",124,{"type":141,"name":155,"callback":156,"file":144,"line":157},"plugins_loaded","woo_momo_pay_gateway_init",126,{"type":141,"name":159,"callback":160,"file":144,"line":161},"rest_api_init","closure",128,{"type":163,"name":164,"callback":165,"file":144,"line":166},"filter","woocommerce_payment_gateways","woo_momopay_add_gateway_class",140,{"type":141,"name":168,"callback":169,"file":144,"line":170},"woocommerce_check_cart_items","show_momo_errors_in_the_cart",146,[172,177],{"action":173,"nopriv":174,"callback":173,"hasNonce":175,"hasCapCheck":174,"file":144,"line":176},"momopay_ajax",false,true,167,{"action":173,"nopriv":175,"callback":173,"hasNonce":175,"hasCapCheck":174,"file":144,"line":178},168,[180],{"namespace":181,"route":182,"methods":183,"callback":185,"permissionCallback":186,"file":144,"line":187},"woocommerce-mtn-momo-pay\u002Fv1","\u002Fbackend",[184],"POST","process_momo_payment","__return_true",129,[],[],3,{"dangerousFunctions":192,"sqlUsage":193,"outputEscaping":200,"fileOperations":28,"externalRequests":50,"nonceChecks":34,"capabilityChecks":28,"bundledLibraries":221},[],{"prepared":194,"raw":34,"locations":195},2,[196],{"file":197,"line":198,"context":199},"classes\\class_momo_pay_helper.php",41,"$wpdb->query() with variable interpolation",{"escaped":34,"rawEcho":201,"locations":202},8,[203,207,209,211,213,215,217,219],{"file":204,"line":205,"context":206},"classes\\class_momo_pay_gateway.php",270,"raw output",{"file":204,"line":208,"context":206},281,{"file":204,"line":210,"context":206},282,{"file":204,"line":212,"context":206},283,{"file":204,"line":214,"context":206},398,{"file":204,"line":216,"context":206},907,{"file":144,"line":218,"context":206},67,{"file":144,"line":220,"context":206},162,[],[],{"summary":224,"deductions":225},"The 'pay-with-mtn-momo-woocommerce' plugin version 1.0.6 exhibits a mixed security posture. On the positive side, it has no known CVEs, no dangerous functions, no file operations, and no bundled libraries, indicating a relatively clean codebase in these areas.  The presence of only one critical entry point (REST API route without permission callbacks) is a significant concern and represents a potential weakness.  While SQL queries largely use prepared statements and there's a nonce check present, the extremely low percentage (11%) of properly escaped output is a major red flag, suggesting a high risk of Cross-Site Scripting (XSS) vulnerabilities. The lack of capability checks on entry points, especially the unprotected REST API route, exacerbates this risk.\n\nGiven the absence of any historical vulnerabilities, it might suggest diligence in past development or a lack of exposure. However, the static analysis reveals clear areas for improvement. The single unprotected REST API route is a direct attack vector. The pervasive issue with output escaping is a systemic weakness that could allow attackers to inject malicious scripts into user-facing content. A more robust approach to input validation, authorization checks on all entry points, and comprehensive output escaping are crucial to mitigating these risks. While the plugin has strengths in avoiding common pitfalls like dangerous functions or SQL injection (due to prepared statements), the identified weaknesses, particularly in output escaping and authentication on the REST API, warrant careful attention.",[226,228,231],{"reason":227,"points":68},"REST API route without permission callbacks",{"reason":229,"points":230},"Very low percentage of properly escaped output",15,{"reason":232,"points":68},"No capability checks on entry points","2026-03-16T20:29:54.672Z",{"wat":235,"direct":243},{"assetPaths":236,"generatorPatterns":240,"scriptPaths":241,"versionParams":242},[237,238,239],"\u002Fwp-content\u002Fplugins\u002Fpay-with-mtn-momo-woocommerce\u002Fassets\u002Fjs\u002Fwc-mtn-momo-pay.js","\u002Fwp-content\u002Fplugins\u002Fpay-with-mtn-momo-woocommerce\u002Fassets\u002Fcss\u002Fwc-mtn-momo-pay.css","\u002Fwp-content\u002Fplugins\u002Fpay-with-mtn-momo-woocommerce\u002Fassets\u002Fjs\u002Fwc-mtn-momo-pay_public.js",[],[237,239],[],{"cssClasses":244,"htmlComments":245,"htmlAttributes":246,"restEndpoints":247,"jsGlobals":249,"shortcodeOutput":250},[],[],[],[248],"\u002Fwp-json\u002Fwoocommerce-mtn-momo-pay\u002Fv1\u002Fbackend",[],[]]