Added

Payment order warehousing

We have launched the ability to schedule payment orders for future execution using the requested_execution_date field. This allows for automated warehousing of payments until they are ready for processing.

Key changes

  • New attribute: requested_execution_date is now available for all types of payment orders.
  • New status: a new warehoused status is introduced to identify payment orders warehoused. See our Payment order lifecycle.

Execution logic

The system handles the transition from warehoused to active processing based on the payment type:

  • For SEPA direct debits (SDDs)
    • If the requested executed date is within 14 business days, the order is processed immediately
    • If the requested date is beyond 14 business days, the order is warehoused upon creation and processed 14 business days before the requested executed date
  • For other payment types
    • Any payment with a future requested execution date is warehoused
    • On the requested execution date, the status transitions based on your configuration:
      • To pending_approval if approval or validation rules are active
      • To approved if there are no no approval or validation rules