Simulate a bank response
simulate_bank_responseSimulates a bank's response by emitting a pacs.002 status report with configurable outcome (ACCP, RJCT, PDNG) and optional reason code for rejections.
Instructions
Emit a pacs.002 status report mocking a bank's response.
Args:
inbound_payload: The inbound initiation payload.
desired_behavior: The status to simulate (ACCP / RJCT / PDNG).
reason_code: The reason code (required when RJCT).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason_code | No | ISO status reason code, e.g. 'AM04'. Required for RJCT. | |
| inbound_payload | Yes | The inbound initiation payload text. | |
| desired_behavior | Yes | Desired outcome: 'ACCP', 'RJCT', or 'PDNG'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||