Request Settings
The Settings tab on a request lets you fine-tune how PruTAN sends that request. The available options depend on the request type — REST requests and ISO requests expose different settings.
ISO Request Settings
For an ISO request, the Settings tab lets you control how the ISO 8583 message is framed and which spec it uses.
Message Representation
How the ISO message payload is represented on the wire:
| Value | Description |
|---|---|
bytes | Raw byte stream (default) |
array | Array representation |
Spec
Selects the ISO specification that defines the message structure. The dropdown lists the specs available in your workspace. See Spec for creating specs.
Card
Links a saved test card to this request, so the request can use the card's values, such as
{{card.pan}}. Pick From environment if you want the selected environment to choose the card. See
Card Engine.
Header Size
The ISO message header length used when framing the message:
| Value | Description |
|---|---|
2 | 2-byte length header |
4 | 4-byte length header (default) |
4_VISA | 4-byte VISA-style length header |
Request Timeout
The maximum time (in milliseconds) PruTAN waits for a response before the request times out. Default is 5000 ms.
Send when idle for (s)
This turns the request into the automatic echo for its host. When the connection is kept open and nothing has been sent to that host for N seconds, PruTAN sends this request by itself. This way the switch keeps the connection open. Blank means off.
It only works when the workspace keeps connections open (Settings → Connection Configuration). N must be shorter than that setting, or PruTAN refuses to save. Which request to pick, what you see, and how to stop it are all explained on Persistent Connections.
REST Request Settings
For a REST request, the Settings tab exposes:
SSL Certificate
Selects the SSL/TLS certificate used for secure transport. The dropdown lists the certificates available in your workspace. See Certificate & Key for adding certificates.
Request Timeout
The maximum time (in milliseconds) PruTAN waits for a response before the request times out. Default is 5000 ms.