-
- env |
- Your API environment. Either `sandbox` or 'live' |
- string |
-
-
- type |
- Identifier type 2 for Till, 4 for Paybill |
- number |
-
-
- store |
- Store number if using a till number |
- number |
-
-
- shortcode |
- Your Buy Goods number or Paybill |
- number |
-
-
- key |
- App consumer key from Daraja |
- string |
-
-
- secret |
- App consumer secret from Daraja |
- string |
-
-
- passkey |
- Your online passkey |
- string |
-
-
- username |
- Org portal username |
- string |
-
-
- password |
- Org portal password |
- string |
-
-
- validationUrl |
- A valid secure URL that is used to validate your transaction details |
- string |
-
-
- confirmationUrl |
-
- A valid secure URL that is used to receive payment notifications from C2B API. |
- string |
-
-
- callbackUrl |
-
- A valid secure URL that is used to receive payment notifications from M-Pesa API. |
- string |
-
-
- timeoutUrl |
-
- This is the URL to be specified in your request that will be used by API Proxy to send notification incase the payment request is timed out while awaiting processing in the queue.
- |
- string |
-
-
- resultsUrl |
-
- This is the URL to be specified in your request that will be used by M-PESA to send notification upon processing of the payment request.
- |
- string |
-
-
-