Configurations-Step 1 — Configure Daraja Credentials
Step 1 — Configure Daraja Credentials
PH POS uses a companion app called ph_payments to communicate with Safaricom. Open the Mpesa Settings document in ph_payments and enter the following credentials from your Safaricom Daraja developer account:
| Field | What to Enter |
| Consumer Key | From your Safaricom Daraja app |
| Consumer Secret | From your Safaricom Daraja app |
| Business Shortcode | Your Paybill or Till number |
| Online Passkey | Provided by Safaricom for Lipa Na M-Pesa |
| Callback URL | The public web address where Safaricom will send payment confirmations |
| Company | The company this setting belongs to |
The Callback URL must be reachable from the internet. If your server is behind a firewall or a private network, payment confirmations will not arrive and sales will not complete automatically.
📸 Mpesa Settings form with all fields filled in
Last updated 2 months ago
Was this helpful?