1. Kipochi Web API with multiple payment options


Success Callback response

POST Parameters

PARAMETERDESCRIPTION
PaymentMethod Pament method used e.g mpesa_express, Paybill, AirtelMoney, Card
TransAmount Amount being transacted
TransID Unique transaction ID from the gateway
metadata Set any metadata that you would like to send along with this request.


2. Kipochi STK Push

KipochiPaymentGateway.php (Download include file)




STK push Callback response

POST Parameters

PARAMETERDESCRIPTION
shortcode Paybill used to make the transaction
amount Amount being transacted
ref Unique transaction ID from the gateway
phonenumber Phone number of the Payee
transtime Transaction time.
identifier Payment method identifier eg Express