Purpose
1.2. Reduce manual intervention, minimize late payments, and ensure real-time reconciliation in ledgers.
1.3. Automatically send payment requests, process transactions, generate receipts, and update financial systems.
1.4. Trigger tenant reminders, alert property managers on payment events, and maintain regulatory compliance records.
Trigger Conditions
2.2. Tenant initiates payment via agency portal or authorized link.
2.3. Payment status received (success/failure/pending) from gateway API webhook.
2.4. Payment confirmation or chargeback notifications from the payment service.
Platform Variants
3.1. Stripe
• Feature/Setting: Payment Intent API — configure webhook for invoice.paid and charge.succeeded events.
3.2. PayPal
• Feature/Setting: REST API /v2/checkout/orders — set up Webhook Notification for PAYMENT.CAPTURE.COMPLETED.
3.3. Square
• Feature/Setting: Payments API — use payment.created and payment.updated webhooks.
3.4. Authorize.Net
• Feature/Setting: Transaction Reporting API — enable webhook for net.authorize.payment.authcapture.created.
3.5. Braintree
• Feature/Setting: Webhooks — configure for transaction_settled and disbursement events.
3.6. Wise (formerly TransferWise)
• Feature/Setting: Payouts API — monitor for completed payments and automate receipts.
3.7. Adyen
• Feature/Setting: /payments/details endpoint — configure notification webhooks for AUTHORISATION and CAPTURE events.
3.8. Razorpay
• Feature/Setting: Payment Links API — automate payment reminders and monitor payment_link.paid.
3.9. Mollie
• Feature/Setting: Payments API — set up webhook for payment status changes.
3.10. Worldpay
• Feature/Setting: Transactions API — trigger automation on payment success callback.
3.11. GoCardless
• Feature/Setting: Mandate API — direct debit payment_created and payment_confirmed webhook subscriptions.
3.12. Payoneer
• Feature/Setting: Mass Payouts API — automate monitoring for payout completion events.
3.13. Plaid
• Feature/Setting: Auth API — verify tenant bank accounts for ACH payments and transaction events.
3.14. QuickBooks Payments
• Feature/Setting: Payment API — automate sales receipt creation triggered by payment events.
3.15. Xero
• Feature/Setting: Accounting API — record received payments in tenant ledger upon successful payment webhook.
3.16. Zoho Books
• Feature/Setting: Webhooks — automate invoice status update to Paid.
3.17. FreshBooks
• Feature/Setting: Payments API — automatic invoice update upon payment completion.
3.18. Venmo for Business
• Feature/Setting: Pay API — automate rent request and confirm with payment_completed callback.
3.19. Dwolla
• Feature/Setting: Transfers API — trigger ledger updates when transfer status = processed.
3.20. Flutterwave
• Feature/Setting: Payment Events API — enable callback on successful rent payments.
Benefits
4.2. Real-time tracking of payments and immediate updates to accounting records.
4.3. Automated reminders and confirmations enhance tenant compliance and satisfaction.
4.4. Integrated chargeback and refund management reduces financial risk.
4.5. Simplified compliance with financial audit requirements.
4.6. Scalable across property portfolios, regardless of agency size or expansion.