DAWOODSKYM / NodeJsDaraja

This is a guide to using Daraja api by safaricom

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mpesa api integration

Definition of terms

  • PartyA this is the phone number making the payments -PhoneNumber- This is the phone number making the payment [same as PartyA]
  • PartyB This is the shortcode of the organization receiving the payment
  • Account Reference- This is an Alpha-Numeric parameter that is defined by your system as an Identifier of the transaction for CustomerPayBillOnline transaction type. Along with the business name, this value is also displayed to the customer in the STK PIN Prompt message. Maximum of 12 characters.
  • TransactionDesc This is any additional information/comment that can be sent along with the request from your system. Maximum of 13 Characters.
  • Amount This is the Amount transacted, normally sent by your system. e.g. 100.
  • MpesaReceiptNumber This is a parameter used to send the transaction Unique Identifier for CustomerPayBillOnline transaction type, normally sent by MPesa after payment is made. e.g. LGR2345.
  • TransactionDate This is the date and time of the transaction, normally sent by MPesa after payment is made. e.g. 20160105120900.

About

This is a guide to using Daraja api by safaricom


Languages

Language:JavaScript 93.5%Language:HTML 3.6%Language:CSS 2.9%