Standing Orders

Standing Orders manages member-authorised recurring instructions that automatically move money on a schedule - for example a fixed monthly transfer from a savings account to a loan repayment, a recurring-deposit instalment, or a sweep to another account. Each mfi.standing.order defines the source, destination, amount and frequency.

Standing Orders
Standing Orders — live screen from the BridgeERP MFI Suite.

Workflow

  1. Open Savings > Transactions > Standing Orders.
  2. Create an instruction selecting the source account and beneficiary.
  3. Set the amount, frequency and start/end dates.
  4. Activate the standing order so the scheduler picks it up.
  5. Monitor executions and handle any failed runs (e.g. insufficient funds).
  6. Amend or cancel the instruction at the member's request.

Fields reference

Every field on this screen, drawn from the live data model.

FieldTypeRequiredDescription
Priority
priority
NumberLower = higher priority
Max Deductions
max_deductions
Number0 = unlimited
Allow Partial Deduction
allow_partial
Yes/NoIf insufficient balance, deduct what is available
Source Savings Account
savings_account_id
Link → mfi.savings.accountYesSource Savings Account
Destination
destination_type
Choice: Loan Repayment, Another Savings AccountYesDestination
Frequency
frequency
Choice: Daily, Weekly, Monthly, On Loan Due DateYesFrequency
Amount Type
amount_type
Choice: Fixed Amount, Full Loan Installment, Percentage of BalanceYesAmount Type
Start Date
start_date
DateYesStart Date
Status
state
Choice: Draft, Active, Paused, Completed, CancelledYesStatus
Has Message
has_message
Yes/NoHas Message
Reference
name
TextReference
Member
member_id
Link → mfi.memberMember
Branch
branch_id
Link → mfi.branchBranch
Currency
currency_id
Link → res.currencyCurrency
Company
company_id
Link → res.companyCompany
Destination Loan
destination_loan_id
Link → mfi.loanDestination Loan
Destination Savings
destination_savings_id
Link → mfi.savings.accountDestination Savings
Fixed Amount
fixed_amount
MoneyFixed Amount
Percentage (%)
percentage
DecimalPercentage (%)
End Date
end_date
DateEnd Date
Deductions Made
deduction_count
NumberDeductions Made
Last Execution
last_execution_date
DateLast Execution
Next Execution
next_execution_date
DateNext Execution
Total Deducted
total_deducted
MoneyTotal Deducted
SMS on Deduction
sms_on_deduction
Yes/NoSMS on Deduction
Notes
notes
Long textNotes

Actions & buttons

Buttons available on this screen and what they do:

  • Activate
  • Pause
  • Resume
  • Cancel

Status lifecycle

Records on this screen move through these statuses:

Draft → Active → Paused → Completed → Cancelled

Notes & rules

  • Recurring instructions on mfi.standing.order executed on schedule.
  • Common uses: loan repayment, RD instalments and inter-account sweeps.
  • Runs that fail for insufficient funds are flagged for retry or follow-up.

Technical model: mfi.standing.order · Record: Standing Order

Was this page helpful?