Accept Mpesa payments on your Vendure store.
npm install vendure-mpesa-plugin
Accept Mpesa payments on your Vendure store.
VendureConfig
plugins array.Settings > Payment methods
. Add a new payment method, selecting Lipa na Mpesa Online
as the handler.Note: Select the 'Check whether Mpesa supports the payment' eligibility checker when creating the payment method.
Calling the addPaymentToOrder
mutation on the storefront with the corresponing payment method code will initiate an STK push to the customer's phone.
Call the verifyMpesaTransaction
mutation periodically on the storefront to verify the transaction status.