20 comments found.
Quick one, i see it requires or has usd, can i use any other currency say rands being converted to kenya shillings. For instance if i send an invoice in Rands, the client can pay with the mpesa gateway and i will receive the equivalent of kes?
Hello,
Thank you for reaching out.
Is your default currency in Rands ?
Yes, I use the saas module and thus when i bill for the packages i can only bill in Rands as he default currecny. i have clients in kenya and want to use mpesa and was wodering if it will work to convert to kes
Thank you for the information.
We will look into using default currency instead of USD.
If you are using SaaS, we suggest getting extended license for the Mpesa module.
Thanks.
Could you please consider DPO , it might be as per request as well ?
Is with Pesapal as well?
Hello,
Thank you for reaching out.
You can find pespal in this bundle: https://codecanyon.net/item/pesapal-gateway-perfex-crm-module/47427853
Thank you.
Thank you is there any plan to add DPO as well ?
Hello,
I am very interested in your M-Pesa Payment Gateway module for Perfex CRM, as it perfectly fits our business needs.
Before purchasing, I would like to confirm the following:
Is the module fully compatible with the latest version of Perfex CRM (v3.3.1)?
Is it already adapted for use in the Democratic Republic of Congo (via Vodacom M-Pesa)?
If not, is it possible to easily customize it using the API credentials provided by Vodacom RDC?
Additionally, I would like to know if you are planning to develop payment gateway modules for Orange Money and Airtel Money, specifically for the DRC.
If those modules are not available yet, could you please provide a quote for the development of:
An Orange Money RDC payment gateway
An Airtel Money RDC payment gateway
This would allow us to have a complete mobile money solution integrated into Perfex CRM, covering most of the Congolese market.
Hello,
We replied your email.
Thanks.
Hello Can you make customization?
I want to inquire if there is a feature for the Paybill option whereby the account number reads the generated invoice number rather than the random account number provided by the Daraja portal while using the Paybill?
I want this for Rise CRM
Kindly reach out to support@risetosaas.com
Thanks.
Hi I have a PRE-SALE QUESTION:, does this Mpesa module, works with your other module: Perfex CRM SaaS Module – Transform Your Perfex CRM into a Powerful Multi-Tenancy Solution? so that once purchased and activate it my users of the SAAS can also use the Mpesa module to receive payments via Mpesa from their customers? Thanks in Advance.
Hello,
Thank you for reaching out.
Yes the mpesa module works with the SaaS module.
Thanks.
Hello sir . Can this be integrated with a php scripts ?
Hello,
This is only a module for Perfex CRM only.
Thanks.
Hello sir . Can this be integrated with a php scripts ?
Hello,
This is only a module for Perfex CRM only.
Thanks.
Hey, can you integrate such to a custom website, not crm related. The website uses Sponzy script. And I want it integrated the same way as Kiwikink but with a way that the currency is USD and not KES…like this module.
Contact me for your price and the duration it will take you… africka @ mail . com
Can you add support for autofilling saved customer number for payment and also to fetch mpesa transaction codes and autofill them in the payment recipt.
what i meant is when one pays with mpesa, one receives a sms from safaricom with details of payment which include a transaction code, cant you fetch that code and autofill it in perfex payments for the incoice at the the transaction field rather than generating your own.
Hello,
Thank you for reaching out.
Please reach out through profile contact for the the transaction codes. Please give a clear sample and a demo credentioal.
Thanks.
can the clients phone number be autofilledby default, with the one autopopulated in his info but allow to edit when paying invoice?
Hello,
Thank you for reaching out.
This is added and will be available in future updates.
Thanks.
Can you add support for autofilling saved customer number for payment and also to fetch mpesa transaction codes and autofill them in the payment recipt.
Hello,
Thank you for reaching out.
Which payment receipt are you talking about ?
Hello, is the gateway compatible with WooCommerce High-performance order storage?
Hello,
This is a payment gateway module for Perfex CRM only.
Thanks.
Hello, I wanted to use this service in DR. Congo as there is Mpesa but after buying it state ohh contact Mpesa team first.
This was not disclosed before placing order. I found it on documentation.
I am now stuck as I don’t know what to do. Please check for Congo -Kinshasa if you have a solution send to me. Otherwise I will request refund.
Thanks for cooperation
Hello,
This is Mpesa module for Perfex CRM and its mentioned on the details page that is uses STK push.
It works with any Mpesa account with access to Daraja API credential.
We provide demo which is accessible for anyone for testing before making purchase.
I’m not sure exactly what problem you are facing, i will advise you to be more clear.
Thanks.
I have no details to get payment. Where will I get it ? My Mpesa is from DR. CONGO (KINSHASA)
When buying that was not said. See: https://prnt.sc/SLX6HavEWSJM
After installing I am asked for these details: https://prnt.sc/lxKzMc3eiY7b
Please advise on what to do
This is not issue with the module and i dont have specific requirements about “Mpesa is from DR. CONGO (KINSHASA)”
You should reachout to safaricom team for API credential for STK push if you dont have that already.
Here is the link to the portal: https://developer.safaricom.co.ke
Does this work for Mozambique?
This work anywhere with safaricom daraja api account.
Thanks.
support Tanzania MPESA ? I see this “1 USD equal how many KES ?” look like only for Kenyan
Yes any Mpesa.
You can set equivalent for your mpesa currencies and change text in translation
We will consider this by default in future update.
Thanks.
Hello, Few bugs here and there but the module is perfect. 1. The module should fetch phone number from the customer 2. When a transcation is successfull, safaricom usually responds with a transaction response { “Body”: { “stkCallback”: { “MerchantRequestID”: “1458-110638015-1”, “CheckoutRequestID”: “ws_CO_09062023164247830702455243”, “ResultCode”: 0, “ResultDesc”: “The service request is processed successfully.”, “CallbackMetadata”: { “Item”: [ { “Name”: “Amount”, “Value”: 1 }, { “Name”: “MpesaReceiptNumber”, “Value”: “RF93MRNAX3” }, { “Name”: “Balance” }, { “Name”: “TransactionDate”, “Value”: 20230609164301 }, { “Name”: “PhoneNumber”, “Value”: 2547** } ] } } } } The value “RF93MRNAX3” should be the transaction id but in you case its CheckoutRequestID kindly fix that
Hello,
Thanks for mentioning this, however, we’ve used ‘Ref. id’ and not ‘transaction id’. We are using the checkout request id for reference as requerying is easier and transaction could be tracked easily.
A failed checkout wont have ‘MpsesaReceiptNumber’ .
Thanks for your time 
implement an if statement when responsecode=0 then check for mpesareceiptnumber
I think you should tell us about how adding the ‘MpsesaReceiptNumber’ will help your business instead. This will make us see the value more !.
I hope you understand.
Thanks 
What tech behind it, USSD push or secure pay?
Hello,
This plugin used the STP push API. The customer receive a pin prompt on the provided mobile phone number to complete the payment.
Thanks. You deserve flowers. I’ll take it soon.
Suggestion: Also provide plugin for WooCommerce using STP push API. You’ll serve many
Sorry for the type, just seeing it. Its *STK i meant to type
Thanks for the suggestion
I belive some woocommerce plugin exist already doing this.
But not here on the CN market. There’s this one that I bought https://codecanyon.net/item/mpesa-mobile-payment-for-woocommerce/19226241 but it’s functionality to customer is manual.
Maybe you can suggest one or two so that I can take a look at.
You are right regarding this marketplace.
We will make one soon.
Thanks for suggesting this oppurtunity to us. We appreciate it !

I’ll be your first customer
And I strongly believe, you’ll make more sale than this module.
Hello,
can this Mpesa gateway used in Tanzania?
Yes.
LIPA NAMBA?
You will need to register on the daraja api
https://developer.safaricom.co.ke/ from here you can create sandbox app and can go live.To go live, you need to submit a form to Safaricom from the dashobard.
So far you have registered mpesa username, you can use this gateway.