The Merchant-API will make sure only one newly created transaction is available for a specific terminal.
This means that when creating a new transaction, previous transaction(s) with status CREATED will be aborted.
So given transactions A and B, when transaction A has not been retrieved by the terminal when creating transaction B the Merchant API will abort transaction A, and the terminal will receive transaction B.

Language
Credentials
Header
Click Try It! to start a request and see the response here!