Added

Transaction validation rules

Validation rules can now be attached to transactions.

What's new

Transaction validation rules follow the same configuration model as payment order and incoming payment rules: criteria, ordered validations, execution triggers, and retry logic all apply.

One difference: since transactions are already booked on your account, Mambu Payments cannot act on them (no cancellation or rejection). Validation results are recorded on the transaction object for your own orchestration and audit purposes.

The transaction_validation object is now present on transaction payloads, with the same schema as on payment orders and incoming payments.

Related