{"id":3588,"date":"2026-09-23T07:31:36","date_gmt":"2026-09-23T07:31:36","guid":{"rendered":"https:\/\/rentaldesk.co.ke\/blog\/?p=3588"},"modified":"2026-09-23T07:31:37","modified_gmt":"2026-09-23T07:31:37","slug":"online-rent-collection-platform","status":"publish","type":"post","link":"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/","title":{"rendered":"Online Rent Collection Platform"},"content":{"rendered":"<p><a href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/chatgpt-image-sep-23-2026-10_30_57-am\/\" rel=\"attachment wp-att-3593\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3593\" src=\"https:\/\/rentaldesk.co.ke\/blog\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-23-2026-10_30_57-AM.png\" alt=\"Online rent collection platform\" width=\"1024\" height=\"1536\" srcset=\"https:\/\/rentaldesk.co.ke\/blog\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-23-2026-10_30_57-AM.png 1024w, https:\/\/rentaldesk.co.ke\/blog\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-23-2026-10_30_57-AM-200x300.png 200w, https:\/\/rentaldesk.co.ke\/blog\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-23-2026-10_30_57-AM-683x1024.png 683w, https:\/\/rentaldesk.co.ke\/blog\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-23-2026-10_30_57-AM-768x1152.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p class=\"ds-markdown-paragraph\"><a href=\"http:\/\/rentaldesk.co.ke\"><strong><span class=\"\">Online rent collection platform<\/span><\/strong><\/a><span class=\"\"> is the infrastructure that turns a tenant&#8217;s M-Pesa payment into a reconciled entry in your rent ledger without manual intervention. In Kenya, where over 90% of rent payments in urban areas flow through M-Pesa, the platform you choose determines whether rent collection is a fifteen-minute morning routine or a monthly administrative ordeal<\/span><span class=\"\">. <\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">Most landlords still run the second version. A 2023-2024 Real Estate survey by the Kenya National Bureau of Statistics found that just 47.2 percent of real estate agents in Kenya use rent collection software, which means the majority are still matching digital payments with analogue methods<\/span><span class=\"\">. This guide explains what an online rent collection platform actually does, how the Kenyan payment rails work, and how <\/span><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> connects collection to reconciliation, documentation, and compliance in one system.<\/span><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#What_an_Online_Rent_Collection_Platform_Actually_Does\" >What an Online Rent Collection Platform Actually Does<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#The_M-Pesa_Rails_Paybill_STK_Push_and_Till\" >The M-Pesa Rails: Paybill, STK Push, and Till<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#Why_the_Account_Reference_Is_Everything\" >Why the Account Reference Is Everything<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#How_Automated_Reconciliation_Works\" >How Automated Reconciliation Works<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#The_Four_Reconciliation_Failures_Every_Platform_Must_Handle\" >The Four Reconciliation Failures Every Platform Must Handle<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#Bank_Integration_Beyond_M-Pesa\" >Bank Integration Beyond M-Pesa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#The_Reconciliation_Queue_Where_Good_Platforms_Prove_Themselves\" >The Reconciliation Queue: Where Good Platforms Prove Themselves<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#Reminders_Receipts_and_the_Tenant_Experience\" >Reminders, Receipts, and the Tenant Experience<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#Reporting_and_Compliance\" >Reporting and Compliance<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#Setting_Up_an_Online_Rent_Collection_Platform\" >Setting Up an Online Rent Collection Platform<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#Common_Mistakes_When_Adopting_an_Online_Rent_Collection_Platform\" >Common Mistakes When Adopting an Online Rent Collection Platform<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#How_RentalDesk_Delivers_as_an_Online_Rent_Collection_Platform\" >How RentalDesk Delivers as an Online Rent Collection Platform<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#The_Financial_Case_for_an_Online_Rent_Collection_Platform\" >The Financial Case for an Online Rent Collection Platform<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#Real-World_Impact_of_an_Online_Rent_Collection_Platform\" >Real-World Impact of an Online Rent Collection Platform<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#How_to_Get_Started_with_RentalDesk\" >How to Get Started with RentalDesk<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/rentaldesk.co.ke\/blog\/online-rent-collection-platform\/#The_Future_of_Online_Rent_Collection_in_Kenya\" >The Future of Online Rent Collection in Kenya<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"What_an_Online_Rent_Collection_Platform_Actually_Does\"><\/span><span class=\"\">What an Online Rent Collection Platform Actually Does<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/dexa.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> is not a payment link. It is the collection layer of a property management system, and it performs four distinct functions that must work together.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Initiation.<\/span><\/strong><span class=\"\"> The platform prompts the tenant to pay. This can happen through an invoice link, an SMS reminder, a tenant portal, or an STK Push prompt sent directly to the phone. The initiation channel determines how much friction the tenant experiences.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Capture.<\/span><\/strong><span class=\"\"> The platform receives the payment confirmation. For M-Pesa, this arrives as a C2B (Customer to Business) callback from Safaricom&#8217;s Daraja API, containing the amount, sender phone number, account reference, transaction ID, and timestamp. This happens in seconds, with no polling or manual checking required.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Matching.<\/span><\/strong><span class=\"\"> The platform compares the account reference against tenant and unit records. If the reference matches, the payment posts to the correct ledger. If it does not, the payment enters an exception queue. This is where most manual operations fail, because matching requires the payment details, the tenant record, and the invoice to be connected in one place.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Documentation.<\/span><\/strong><span class=\"\"> The ledger is updated, a receipt is generated, and the balance is recalculated. The payment stops being a transaction and becomes part of the property&#8217;s financial record.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/pawa.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> that captures payments but does not reconcile them has solved half the problem. A platform that reconciles but does not document will still generate disputes. The complete solution connects all four functions.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_M-Pesa_Rails_Paybill_STK_Push_and_Till\"><\/span><span class=\"\">The M-Pesa Rails: Paybill, STK Push, and Till<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/pms.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> in Kenya is built on M-Pesa, and M-Pesa offers three collection products. Each tells a different story for reconciliation.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">M-Pesa Paybill<\/span><\/strong><span class=\"\"> is the dominant rail for rent collection because it carries an account reference field. The tenant enters the Paybill number, then an account number\u2014ideally their unit number\u2014and the amount. When the payment completes, Safaricom fires a C2B callback containing that account reference. This is what enables automatic matching. Paybill is the correct foundation for any landlord who intends to automate reconciliation.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">M-Pesa STK Push<\/span><\/strong><span class=\"\"> is the proactive version of M-Pesa. Instead of waiting for the tenant to open the M-Pesa menu, the platform sends a payment prompt directly to the tenant&#8217;s phone. The tenant enters their PIN and the payment completes. STK Push is particularly effective for reminders because the payment prompt is embedded in the reminder itself. The tenant does not need to remember the Paybill number or the account reference. They simply confirm the prompt.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">M-Pesa Till Number<\/span><\/strong><span class=\"\"> is built for retail. The customer is not identified because in a till transaction it usually does not matter. For rent, a Till means the landlord must reconcile by phone number, by amount, or by asking the sender for a reference. Till Numbers have no account reference field, which makes automatic matching impossible. For any landlord serious about an <\/span><a href=\"https:\/\/estateadmin.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\">, Paybill is the appropriate choice.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">The choice of rail is not merely technical. It determines whether the platform becomes an automated system or a digital version of the same manual process.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Why_the_Account_Reference_Is_Everything\"><\/span><span class=\"\">Why the Account Reference Is Everything<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/churchesadmin.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> lives or dies by the account reference. When a tenant pays via Paybill, the reference is the only field that identifies who paid. A correct reference produces instant, automatic reconciliation. A wrong reference produces an exception that must be resolved manually.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">Tenants do not always type their unit number correctly. &#8220;A3&#8221; might arrive as &#8220;a3&#8221;, &#8220;A 3&#8221;, &#8220;Unit A3&#8221;, or &#8220;apt3&#8221;. A production-grade platform normalises the reference before matching: trimming whitespace, converting to uppercase, removing special characters, and stripping prefixes like &#8220;UNIT&#8221; or &#8220;APT&#8221;. Without this normalisation layer, even well-intentioned tenants generate unmatched payments.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">This is why standardising the reference format and communicating it in every lease and reminder is the single highest-leverage action a landlord can take before implementing any <\/span><a href=\"https:\/\/vega.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\">. If tenants type &#8220;A12&#8221;, &#8220;a12&#8221;, &#8220;A 12&#8221;, &#8220;Apt 12&#8221; and &#8220;12A&#8221;, matching will fail. Standardise the format and communicate it repeatedly.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_Automated_Reconciliation_Works\"><\/span><span class=\"\">How Automated Reconciliation Works<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/dereva.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> becomes powerful when payments reconcile automatically. The mechanism is simpler than it sounds, but it depends on clean data and consistent references.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">When a tenant pays via M-Pesa Paybill, Safaricom sends a C2B callback to the platform. The platform extracts the amount, phone number, account reference, and transaction ID. It looks up the account reference against tenant and unit records. If the reference matches, the payment posts to the correct invoice and the tenant&#8217;s balance updates in real time. A receipt is generated automatically. The dashboard reflects the change within seconds.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">This happens without any manual intervention. The landlord does not need to check an M-Pesa message, open a spreadsheet, or ask the tenant for clarification. The platform has done the work.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> implements this through Safaricom&#8217;s Daraja API with Instant Payment Notification (IPN) callbacks. When a tenant pays, the platform extracts the amount, phone number, account reference, and transaction ID, matches the account reference to the correct tenant and unit, credits the tenant account, generates a receipt, and updates the dashboard in real-time.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/jaat.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> works best when the account reference is standardised and the platform includes fuzzy matching logic to handle variations. Without this, even a well-configured system will generate exceptions that consume staff time.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_Four_Reconciliation_Failures_Every_Platform_Must_Handle\"><\/span><span class=\"\">The Four Reconciliation Failures Every Platform Must Handle<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/wito.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> will always generate exceptions. A payment will arrive with a wrong reference. A tenant will pay twice. A spouse will pay from their own phone. The quality of the platform is best judged by how it handles four predictable failure modes.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Missing or wrong reference.<\/span><\/strong><span class=\"\"> The payment arrives with no usable account number. The platform should surface it in a reconciliation queue rather than guessing. <\/span><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> provides a clear dashboard of unmatched payments where authorised staff can match the payment correctly using the phone number, amount, and timing.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Partial payment.<\/span><\/strong><span class=\"\"> A tenant pays KSh 15,000 against a KSh 25,000 charge. The platform should post the partial amount against the open invoice and leave the balance open for follow-up. This is not just an accounting nicety. A tenant who has paid part of the rent should not be treated as fully unpaid.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Duplicate payment.<\/span><\/strong><span class=\"\"> The tenant paid twice, often because they did not receive a receipt the first time. A competent platform detects duplicates by transaction ID and flags them rather than auto-posting. <\/span><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> detects duplicates and routes them for review, preventing overpayments from distorting the ledger.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Third-party payment.<\/span><\/strong><span class=\"\"> A spouse, parent, or employer pays on behalf of the tenant. The phone number does not match the tenant record. The platform should allow authorised staff to assign the payment to the correct tenant with a full audit trail recording who resolved the exception and when.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/awasam.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> that handles the straightforward payments but loses the exceptions in a manual queue is not a complete solution. The exception process must be as structured as the routine process.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Bank_Integration_Beyond_M-Pesa\"><\/span><span class=\"\">Bank Integration Beyond M-Pesa<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/saseni.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> should not treat M-Pesa as the only rail. Commercial tenants, corporate leases, and diaspora landlords often pay by bank transfer. A complete platform integrates directly with bank APIs to capture deposits and match them to invoices without relying on SMS messages or manual statement downloads.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> integrates directly with APIs from top Kenyan banks including Equity, KCB, Co-operative Bank, Stanbic, and Standard Chartered. When tenants pay rent via bank transfer, the system captures the deposit and reconciles it against invoices. Every transaction is timestamped and preserved in an immutable ledger for audit readiness.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/prim.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> therefore extends beyond mobile money to include the full payment landscape. A landlord who collects via M-Pesa and bank transfer needs a system that handles both in the same ledger, without fragmenting reconciliation across two processes.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_Reconciliation_Queue_Where_Good_Platforms_Prove_Themselves\"><\/span><span class=\"\">The Reconciliation Queue: Where Good Platforms Prove Themselves<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> will always generate exceptions. The question is not whether exceptions occur. It is how the platform handles them.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">A well-designed reconciliation queue shows the payment details\u2014amount, phone number, transaction ID, timestamp\u2014alongside a list of possible matches. Authorised staff can assign the payment to the correct tenant in one action. The platform records who resolved the exception and when. This audit trail is what allows a landlord to defend the ledger if a dispute arises months later.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> provides this reconciliation queue as a core feature. Unmatched, unclear, or duplicate payments are reviewed in the queue, and the resolution is logged. Every step is recorded in real time inside the dashboard. The platform also handles partial payments by posting them against the open invoice and leaving the balance open for follow-up.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Reminders_Receipts_and_the_Tenant_Experience\"><\/span><span class=\"\">Reminders, Receipts, and the Tenant Experience<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/fama.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> is not only about the landlord&#8217;s convenience. It is about the tenant experience. The best platforms make payment effortless and confirmation immediate.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> sends SMS or email reminders before and after rent due dates. The reminder ladder typically runs from a friendly heads-up several days before the due date, to a neutral reminder on the day, to progressively firmer messages after the due date. Automated reminders have been shown to improve on-time payment rates significantly, because most late payments are not deliberate defaults. They are forgotten payments, misaligned paydays, or simple omissions.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">The receipt is equally important. <\/span><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> issues digital receipts automatically once payment is verified, sent via SMS, WhatsApp, or email. The receipt includes the transaction ID, payment date and time, amount paid, and outstanding balance. This eliminates the &#8220;I paid&#8221; versus &#8220;I didn&#8217;t receive it&#8221; disputes that consume disproportionate time in manual operations.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/spacekits.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> improves the tenant relationship because it removes ambiguity. The tenant knows what they owe, knows when it is due, receives a prompt when payment is required, and receives confirmation when payment is made. The landlord knows who has paid, who has not, and what remains outstanding. Both parties are working from the same verified record.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Reporting_and_Compliance\"><\/span><span class=\"\">Reporting and Compliance<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> produces data as a by-product of normal operations. That data is valuable for two purposes: managing the property and complying with KRA.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> generates rent collection reports, income versus expense reports, arrears ageing reports, occupancy reports, and audit-ready financial statements. These reports are drawn from the same verified records used for daily operations, which means the numbers are consistent and defensible.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">For KRA compliance, the Monthly Rental Income (MRI) tax applies to residential rental income between KES 288,000 and KES 15 million annually, at 7.5% of gross income. The tax is due by the 20th of the month following the month in which rent was received. The Kenya Revenue Authority&#8217;s Electronic Rental Income Tax System (eRITS) is designed to integrate with property management platforms, and accurate online rent collection records make filing straightforward.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> therefore supports compliance as a by-product. A landlord with clean digital records can populate their MRI return accurately and avoid penalties associated with inaccurate or late filings.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Setting_Up_an_Online_Rent_Collection_Platform\"><\/span><span class=\"\">Setting Up an Online Rent Collection Platform<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">Implementing an <\/span><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> follows a structured path.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 1: Confirm your Paybill.<\/span><\/strong><span class=\"\"> If you already have an M-Pesa Paybill, the platform can connect to it. If you do not, the platform guides you through the application process. A Paybill is essential for automatic reconciliation because it carries the account reference field.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 2: Standardise the account reference.<\/span><\/strong><span class=\"\"> Decide on a format that identifies both the property and the unit. For multi-property portfolios, use a prefix: &#8220;KIL-A12&#8221; for Kilimani building A unit 12. Communicate this format in every lease and every reminder.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 3: Connect the platform.<\/span><\/strong> <strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> connects your Paybill via Safaricom&#8217;s Daraja API. Payments made via M-Pesa reflect automatically, and the system matches each payment to the correct tenant or account.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 4: Configure reminders and receipts.<\/span><\/strong><span class=\"\"> Set up the reminder ladder and receipt delivery preferences. Automatic receipts should be issued for every verified payment.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 5: Run a pilot.<\/span><\/strong><span class=\"\"> Load a small property and process live payments. Reconcile a full month end to end and count the manual interventions. That number predicts your monthly workload.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 6: Train your team.<\/span><\/strong><span class=\"\"> Ensure everyone who touches payments understands the reconciliation queue and the exception process.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 7: Go live.<\/span><\/strong><span class=\"\"> Once the pilot validates the workflow, roll out to the full portfolio.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Common_Mistakes_When_Adopting_an_Online_Rent_Collection_Platform\"><\/span><span class=\"\">Common Mistakes When Adopting an Online Rent Collection Platform<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> journey has predictable failure modes.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Using a Till instead of a Paybill.<\/span><\/strong><span class=\"\"> A Till has no account reference field, which makes automatic matching impossible. If automation is the goal, Paybill is the foundation.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Letting tenants use inconsistent references.<\/span><\/strong><span class=\"\"> If tenants type &#8220;A12&#8221;, &#8220;a12&#8221;, &#8220;A 12&#8221;, &#8220;Apt 12&#8221; and &#8220;12A&#8221;, matching will fail. Standardise the format and communicate it repeatedly.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Treating the M-Pesa SMS as the ledger.<\/span><\/strong><span class=\"\"> A message proves money moved. The ledger explains why it moved and what remains due. The ledger is the authoritative record.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Reconciling at month-end instead of daily.<\/span><\/strong><span class=\"\"> A payment with a wrong reference sits unresolved for three weeks, and the tenant becomes anxious. Daily reconciliation resolves exceptions while they are fresh.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Allowing uncontrolled edits.<\/span><\/strong><span class=\"\"> If anyone can alter a balance, accountability is weak. Role permissions and audit trails help management identify who posted or adjusted a transaction.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_RentalDesk_Delivers_as_an_Online_Rent_Collection_Platform\"><\/span><span class=\"\">How RentalDesk Delivers as an Online Rent Collection Platform<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> is built specifically for the Kenyan market, and rent collection is at the core of the platform.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">M-Pesa Paybill and STK Push.<\/span><\/strong> <strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> captures every payment automatically, matches it to the correct tenant and unit, and updates the balance in real time.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Bank API integration.<\/span><\/strong><span class=\"\"> Deposits from Equity, KCB, Co-operative, Stanbic, and Standard Chartered are captured and reconciled.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Reconciliation queue.<\/span><\/strong><span class=\"\"> Unmatched, partial, and duplicate payments are flagged for review with a full audit trail.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Automatic receipts.<\/span><\/strong><span class=\"\"> Digital receipts are issued instantly via SMS, WhatsApp, or email.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Reminders and invoicing.<\/span><\/strong><span class=\"\"> The collection layer is connected to automated invoicing and the reminder ladder.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Reporting.<\/span><\/strong><span class=\"\"> Rent collection reports, arrears ageing, owner statements, and KRA-ready financial statements are generated from the same verified records.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Role-based access.<\/span><\/strong><span class=\"\"> Caretakers, managers, and accountants see only what they need to see.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Cloud access.<\/span><\/strong> <strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> is accessible from anywhere, which makes it suitable for diaspora landlords and multi-location portfolios.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_Financial_Case_for_an_Online_Rent_Collection_Platform\"><\/span><span class=\"\">The Financial Case for an Online Rent Collection Platform<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> pays for itself in three ways.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Time.<\/span><\/strong><span class=\"\"> A landlord managing 30 units who reconciles manually spends 4\u20136 hours per month on reconciliation alone. At 50 units, it becomes a half-day exercise that repeats monthly. A platform reduces that to minutes.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Arrears.<\/span><\/strong><span class=\"\"> Automated reminders and a frictionless payment path improve on-time payment rates. A property management company in Nairobi took over a distressed property with a rent collection rate of 55%. After implementing automated M-Pesa reconciliation and arrears workflows, the collection rate improved to 94% within four months.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Compliance.<\/span><\/strong><span class=\"\"> Accurate rent records are now a KRA requirement. A platform that reconciles every payment and produces clean reports makes eRITS filing straightforward and reduces the risk of penalties.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Real-World_Impact_of_an_Online_Rent_Collection_Platform\"><\/span><span class=\"\">Real-World Impact of an Online Rent Collection Platform<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> has delivered measurable results for Kenyan landlords.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">A Lavington landlord managing 25 residential units reduced arrears from 35% to 7% after implementing automated reminders and a structured collection platform. That translated to a KES 280,000 monthly reduction in outstanding rent and a KES 3.36 million annual improvement in cash flow.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">A Mombasa agency reduced vacancy from 18% to 6% in six months, generating an extra KSh 3.2 million in annual revenue from the same buildings. Agencies that adopt integrated systems see a 20\u201330% lift in gross rental income within the first year.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">These results come from treating the platform as an operating system, not a payment link. The platform captures the payment. The ledger explains it. The reports prove it.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_to_Get_Started_with_RentalDesk\"><\/span><span class=\"\">How to Get Started with RentalDesk<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">Implementing an <\/span><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> is straightforward with <\/span><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> .<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 1: Sign up for RentalDesk.<\/span><\/strong><span class=\"\"> Visit <\/span><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> and create your account. Choose a plan that matches your portfolio size. The Free Lite plan supports one property with up to five units; Starter covers up to 99 units; Estate Manager supports 100\u2013999 units.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 2: Set up your properties.<\/span><\/strong><span class=\"\"> Add your properties, units, and tenants to the system. Include all relevant details\u2014tenant contact information, lease agreements, rent amounts, and payment schedules.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 3: Configure M-Pesa collection.<\/span><\/strong><span class=\"\"> Set up M-Pesa Paybill or STK Push for rent collection. <\/span><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> provides step-by-step guidance for this process.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 4: Activate automated reconciliation.<\/span><\/strong><span class=\"\"> Turn on payment matching, receipt generation, and the reconciliation queue.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 5: Establish your daily routine.<\/span><\/strong><span class=\"\"> Review new payments and clear the unmatched queue each morning. This takes minutes, not hours.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 6: Generate reports.<\/span><\/strong><span class=\"\"> Use <\/span><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> reports for month-end close, owner reporting, and KRA filing.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><span class=\"\">Step 7: Train your team.<\/span><\/strong><span class=\"\"> Ensure everyone who touches payments understands the reconciliation workflow and the exception process.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_Future_of_Online_Rent_Collection_in_Kenya\"><\/span><span class=\"\">The Future of Online Rent Collection in Kenya<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">An <\/span><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong><span class=\"\">online rent collection platform<\/span><\/strong><\/a><span class=\"\"> is evolving rapidly in Kenya. M-PESA Ratiba, Safaricom&#8217;s standing order feature, allows tenants to set up automatic recurring payments directly from their M-PESA wallets. The M-Pesa Mini App now features rent payment services, and the Kenya Revenue Authority&#8217;s eRITS system is designed to integrate with property management platforms.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><span class=\"\">The direction is clear. An online rent collection platform in Kenya is moving from a collection channel to a complete operating system. The landlords who adopt it early will have lower arrears, faster reconciliation, better tenant relationships, and a compliance position that withstands scrutiny.<\/span><\/p>\n<p class=\"ds-markdown-paragraph\"><strong><a href=\"https:\/\/rentaldesk.co.ke\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">RentalDesk<\/span><\/a><\/strong><span class=\"\"> provides the structured platform that makes this possible\u2014not just as a payment method, but as a fully reconciled, documented, and reportable financial system.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Online rent collection platform is the infrastructure that turns a tenant&#8217;s M-Pesa payment into a reconciled entry in your rent ledger without manual intervention.&hellip;<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3588","post","type-post","status-publish","format-standard","hentry","category-rental-desk"],"_links":{"self":[{"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/posts\/3588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/comments?post=3588"}],"version-history":[{"count":3,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/posts\/3588\/revisions"}],"predecessor-version":[{"id":3597,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/posts\/3588\/revisions\/3597"}],"wp:attachment":[{"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/media?parent=3588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/categories?post=3588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rentaldesk.co.ke\/blog\/wp-json\/wp\/v2\/tags?post=3588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}