to_pain001
Convert a canonical mandate into a pain.001 credit transfer initiation record, formatted for direct XML message generation.
Instructions
Convert a canonical mandate into a pain.001 record (customer credit transfer initiation) using the exact field names pain001 expects, so it feeds straight into pain001 generate_message for wire-valid XML.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mandate | Yes | A canonical mandate object (see normalize_ap2/normalize_x402 output): payer_/payee_ name+account_iban, amount, currency, plus optional reference, execution_date, max_amount, expiry, proof_type/proof_value. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||