Plan: BRONZE | Trial: 14 days remaining
Payment: Paybill 247247 | Acc 0710187147 Upgrade
Total Revenue KES 0.00 +0%
Transactions 0 +0%
Invoices 0 0 pending
Reconciliation Rate 0%

Revenue Trend

Recent Activity

View All
No recent activity

Recent Transactions

View All →
Receipt Phone Amount Type Status Reconciled Date
Receipt # Phone Amount Type Status Reconciliation Date
No data
Invoice # Customer Phone Amount Paid Balance Status Due Date

Payment Details

+254
Kenyan number without country code
KES
Appears on customer's M-Pesa statement (max 12 chars)

Quick Amounts

Recent STK Push Requests

254 712 345 678 KES 5,000
Sent
254 723 456 789 KES 2,500
Pending

Disbursement Details

+254
KES

Disbursement History

PhoneAmountStatusDate
254 712 345 678KES 1,500Sent19 Jun 2026
254 734 567 890KES 3,000Failed18 Jun 2026
0Matched
0Partial
0Overpayment
0Underpayment
0Unmatched

Unmatched Transactions

ReceiptPhoneAmountStatusMatch to InvoiceAction

No unmatched transactions

https://api.merchant.com/mpesa/callback payment.success, reconciliation.complete
Active
https://dashboard.example.com/hooks/mpesa invoice.paid, b2c.complete
Retrying
RecipientChannelMessageStatusDate

Daraja API Credentials

Webhook & Callback URLs

Safaricom will send M-Pesa results here
We'll forward reconciled transactions here

Change Password

NameSlugStatusShortcodeCreated
Demo Merchant demo-merchant Active 174379 19 Jun 2026
Tech Corp Kenya tech-co Active 174379 15 Jun 2026
NameEmailPhoneRoleStatusJoined
Loading staff...