PesaXpress for Payments Integration
What is PesaXpress?
In 2017, Safaricom released its MPESA Application Programming Interfaces (APIs) portal to the public. The portal named “Daraja”, enables businesses to easily integrate their software applications with MPESA. The portal is packed with multiple APIs including Business-to-Customer (B2C), Business-to-Business (B2B), Customer-to-Business (C2B), STK Push, Transaction Status and others.
PesaXpress is Infiniti Africa’s MPESA integration software product that acts as a link between MPESA via Safaricom’s Daraja APIs and your accounting, payroll or POS software. It works with MPESA C2B - PayBill & Buy Goods, B2C and B2B payments. Using PesaXpress, we have integrated MPESA with Sage Evolution ERP, Microsoft Dynamics, Tally Accounting, QuickBooks Accounting, SAP Business One ERP, TimeTrex Payroll and various POS software.
- Capture all MPESA Paybill & Buy Goods transactions.
- Use account number or phone number to fetch the customer’s account from accounting/POS system.
- Perform the following tasks in POS/accounting system's database:
- Credit customer account.
- Update customer’s outstanding balance.
- Debit the relevant bank account.
- Credit the relevant receivables account.
- Display transaction information on the PesaXpress dashboard.
- Send a confirmation SMS to the payment originator's phone.
- Check and display the status of any Paybill/Buy Goods transaction.
- Check and display a merchant's MPESA account balance.
- Provide user authentication and different access rights for users.
- Summary and detailed transaction reports.
- Transaction log (audit trail).
- Works same as PesaXpress C2B when a business receives cash from another business.
- Automatically fetch payment/disbursement requests from accounting/payroll system.
- Complete the transactinos by disbursing cash to other businesses' MPESA Paybill accounts.
- Update the relevant bank and expense accounts in the accounting/payroll system.
- Create payment receipt or equivalent document in the accounting/payroll system.
- Display transaction details on the PesaXpress dashboard.
- Check and display a merchant's MPESA account balance.
- Summary and detailed transaction reports.
- Transaction log (audit trail).
- Automatically fetch payment/disbursement requests from accounting/payroll system.
- Complete the transactinos by disbursing cash to MPESA individual user accounts.
- Update the relevant bank and expense accounts in the accounting/payroll system.
- Create payment receipt or equivalent document in the accounting/payroll system.
- Display transaction details on the PesaXpress dashboard.
- Check and display a merchant's MPESA account balance.
- Summary and detailed transaction reports.
- Transaction log (audit trail).