Activate CRDB Direct Debit before creating a plan. Developers can also request mandate approvals with the CRDB Direct Debit API.
What You Can Do
- Create a plan with installment amount, start/end dates, and frequency (daily, weekly, monthly, or yearly)
- Request CRDB Direct Debit mandate approval for the customer’s CRDB account
- Track mandate status (REQUESTED, ACTIVE, REJECTED, CANCELLED)
- Review upcoming and past installment cycles on the plan details page
- See plans for a specific customer on the customer Payment Plans tab
- Cancel an active mandate when collections should stop
Create a Payment Plan
- Open Payment Plans in the Merchant Dashboard sidebar, or open a customer and use their Payment Plans tab.
- Start Create Payment Plan.
- Choose the customer and plan details:
- Installment amount (TZS)
- Start date and end date
- Frequency (for example every month, or every 2 weeks)
- Bill details / description
- Add the CRDB payment method details:
- CRDB account number (debit account)
- CRDB SimBank mobile number (12 digits, country code, no
+) — must be registered for SimBanking on that account
- Review the plan summary and upcoming installments, then submit to request approval.
Plan Details
On a plan’s details page you can:- See customer and mandate information (including CRDB account and SimBank number)
- Review installment cycles (due dates, amounts, and collection status)
- Follow mandate status changes
- Cancel an ACTIVE mandate when needed
Notifications
You receive merchant notifications when a Direct Debit mandate is:- Requested
- Approved (plan active)
- Rejected
- Cancelled

