Skip to main content
The Nayax Marshall SDK includes a simulator to help developers test and debug their device integration with the Nayax payment system. The simulator replicates the behavior of the actual hardware and software interactions, allowing you to validate the vending process without needing physical hardware.

Simulator

When the C SDK simulator is started on a terminal, its menu will look like this: The table below describes each option on the simulator terminal.

Transaction Flow Examples

Below are examples of the flow for each transaction type:
  1. Regular Transaction (Single Session):
    1. Start a session: with [0]: Start session.
    2. Present card, wait for authorization and “Thank you” screen.
  2. Multi-Session Transaction:
    1. Start a session with [0]: Start session 0.
    2. Present card, wait for authorization and “Thank you” screen.
    3. Close the relevant session- in this case, use [1]: Close Session 0.

See Also

C# SDK Simulator

Test and debug your C# SDK integration without physical hardware.

Java SDK Simulator

Test and debug your Java SDK integration without physical hardware.