Hallo!
Ik heb 2 feature requests.
<EDIT>
tl;dr: Ik zou graag event-driven willen bankieren.
</EDIT>
Acteren op inkomende betaling
In plaats van terugkerende uitgaande betalingen te plannen op basis van datum, zou ik graag een hook willen kunnen plaatsen op een inkomende betaling, zodat;
A) De uitgaande betalingen altijd slagen
B) Een betaalrekening niet leeg raakt indien een binnenkomende betaling vertraagd is
C) Het inkomende bedrag (naar rato) verdeeld kan worden over andere rekeningen
Voorbeeld instelbare business logica:
Indien binnenkomende betaling van {rekeningnummer}
(optioneel) Filter: indien binnenkomend bedrag > x1 en < x2
(hier meerdere regels mogelijk) Maak dan over bedrag x naar rekening y
(optioneel) verdeel restant naar rato over rekeningen y1, y2, ..
Regres nemen
Ik zou graag een gedeelde rekening hebben die naar een instelbare rato regres neemt op 2 of meerdere andere rekeningen, zodat ik gebruik kan maken van een pull mechanisme, in plaats van push.
Op zo een regres rekening wil ik een maximum instellen, op basis van een sliding time window.
Voorbeeld:
A en B openen samen regres rekening R.
A koppelt zijn rekening y1 aan R
B koppelt zijn rekening y2 aan R
A draagt bij: .6B draagt bij: .4
A en B spreken af dat er in 30 dagen maximaal 500 euro opgenomen mag worden.
Dag 1:
- Virtueel saldo op R: 500 euro
- Er wordt 100 euro betaald van rekening R.
- R neemt 60 euro regres op y1 van A
- R neemt 40 euro regres op y2 van B
- Virtueel saldo op R na transactie: 400 euro
Dag 15:
- Virtueel saldo op R: 400 euro
- Er wordt 200 euro betaald van rekening R.
- R neemt 120 euro regres op y1 van A
- R neemt 80 euro regres op y2 van B
- Virtueel saldo op R: 200 euro
Dag 29:
- Virtueel saldo op R: 200 euro
- Er wordt 400 euro betaald van rekening R.
- Betaling faalt: maximum is ingesteld op 500 euro per achterliggende 30 dagen (sliding time window)
- Virtueel saldo op R na gefaalde transactie: 200 euro
Dag 31:
- Virtueel saldo op R: 300 euro (saldo is verhoogd door time window)
Graag feedback!