Send direct debit instructions

Steps

  • After a Bacs direct debit mandate has been successfully registered, a direct debit payment order can be sent linked to such active mandate
  • Mambu Payments will batch all Bacs direct debit payment orders into AUDDIS files and will send them to Bacs. The Bacs 3 days processing cycle starts.
  • On day 4, Mambu Payments will switch the remaining payment orders to executed.

Sequence diagram

sequenceDiagram
		participant C as Customer
    participant N as Mambu Payments
    participant S as Bacs
    autonumber
		C->>N: POST /payment_orders<br>direct_debit_mandate_id = xxx
		N->>N: Create direct debit payment orders
		N-->>C: Event payment_order:pending_approval
		C->>N: Approve payment orders (via validation rule or API)
		N-->>C: Event payment_order:approved
		N-->>C: Event payment_order:processing
		N->>S: Send DDI file
		N-->>C: Event payment_order:sent
		S->>N: Receive Input Report
		N->>N: Process Input Report
		note over N: Wait 4 business days
		N-->>C: Event payment_order:executed