Mpesa Invoice Payment

Price:

135.00

PLU Sales Report
PLU Sales Report
36.00
40.00 (10% OFF)
Multi Currency Account Reports
Multi Currency Account Reports
45.00
50.00 (10% OFF)

Mpesa Invoice Payment

https://gritnecsolutions.com/web/image/product.template/57/image_1920?unique=15d8240
(0 review)

135.00 135.0 USD 150.00

150.00

Not Available For Sale


  • Version

This combination does not exist.


Share :

Overview


This module provides realtime synchronization of mpesa payments made by your customers and facilitates reconciliation with invoices through the Customer Portal or Backend.

There is also an optional STK push feature to conveniently prompt the customer to authorize payment.


Configuration


Set up your credentials from Invoicing/Accounting > Mpesa > Credentials

Click on the register urls button to register the validation and confirmation URLs.

The Confirmation and Validation URLs should autopopulate upon clicking the Register URLs button.

Credentials

For portal use, ensure the mpesa payment provider is enabled, the correct credentials are selected, and the M-pesa payment method is selected


Payment Provider
Payment Methods

How It works


Click The standard Pay button on an Invoice

The register payment wizard will be shown with 2 additional buttons: 'Send STK' and 'Validate Pyment'

Register Payment Wizard

Review the suggested Mpesa Credentials and client's Mpesa Number, then click 'Send STK' to send a payment request prompt (only if necessary).

You will get a notification regarding whether the STK push was sent or not.


Send STK

Upon payment, click the 'Validate Payment' button and a list of matching transactions will be shown, select the correct one and click validate. This will reconcile the mpesa transaction with the invoice.


Validate Payment
Validate Payment

Similarly, the portal process is straightforward.

The customer clicks 'Pay Now' on the invoice page, the payment wizard is shown with an option to confirm the phone number.

The customer then clicks Pay, an STK push is sent to the entered phone number, and is redirected to a waiting page with payment instructions incase they missed the prompt.

The system then keeps checking for the payment in the background. Once a matching payment is detected, it is reconciled with the invoice and the customer is redirected to the 'payment success' page.

Portal Payment Wizard
Portal Waiting Page
Portal Invoice Paid

For help or inquiries please contact us


sales@gritnecsolutions.com

support@gritnecsolutions.com

www.gritnecsolutions.com

+254756774805