Configure paybill and Daraja credentials
Set short code, passkey, consumer key, consumer secret, and environment details. Register validation and confirmation endpoints so incoming C2B transactions are accepted by your account rules.
RentalDesk already runs the full rent collection lifecycle: paybill setup, tenant pay-account references, callback capture, invoice posting, and reconciliation controls in one workflow.
Step-by-step workflow
Set short code, passkey, consumer key, consumer secret, and environment details. Register validation and confirmation endpoints so incoming C2B transactions are accepted by your account rules.
Each property uses a clear prefix, and each active lease gets a pay-account reference. This gives every tenant a stable account number for paybill payments and cleaner auto-matching.
Rent and deposit invoices are generated per lease. Tenants see exact payment instructions including paybill number and account reference to use when paying.
Tenant portal supports guided collection flows. Transactions are tracked with checkout/request identifiers and M-Pesa references for traceability.
Validation, confirmation, and STK callback endpoints register every event in the platform. Raw transaction metadata is preserved for audit and support investigation.
Confirmed receipts are linked to tenant, lease, invoice, and unit context. Posting rules reduce suspense balances and maintain clean arrears visibility.
Reconciliation screens handle pending, unmatched, reconciled, and duplicate-reference cases. Duplicate checks and status controls help teams prevent double posting.
Finance and operations teams finalize arrears, allocation, and settlement reports with full audit trails from invoice to M-Pesa transaction.
Implementation checklist
Operational controls
FAQ
Common questions for landlords and property managers.
Yes. RentalDesk supports lease-level pay-account references generated from property prefixes.
Callbacks are captured instantly and routed into posting and reconciliation workflows with audit traceability.
Duplicate checks and reconciliation statuses help finance teams isolate and resolve duplicate-reference scenarios safely.
Yes. The same workflow supports allocation, reconciliation, transaction exports, and reporting for month-end close.
We can help you configure paybill setup, callback registration, and reconciliation controls for your portfolio.