Configure a Terminal batch scenario
Configures the durable current-batch situation for this simulated
Terminal. Submitted profiles replace their items, while omitted
existing profiles remain unchanged so an open batch cannot disappear
between observations. Calling POST /terminal_batches/refresh then creates
or updates the normal Ionic settlement profiles, batches, and batch
items; its response shape is identical for simulated and physical
Terminals.
A simulated Terminal with no configured batch scenario reports one empty default profile, so batch refresh is always supported.
Authorizations
A test-mode Merchant secret key, or an authorized Platform test key with delegation.
Headers
Merchant ID when an authorized Platform acts for a connected Merchant. Omit when authenticating directly as that Merchant.
^mer_[0-9A-Za-z]{14}$Reuse only when retrying the same route and request body.
1 - 255Path Parameters
Merchant-owned simulated Terminal ID.
^tmr_[0-9A-Za-z]{14}$Body
One to 10 profile updates. Omitted existing profiles remain unchanged.
1 - 10 elementsResponse
The durable batch scenario.
terminal.batch_simulation ^mer_[0-9A-Za-z]{14}$^tmr_[0-9A-Za-z]{14}$false 
