Payment Flows

The Nayax Marshall SDK offers a diverse range of payment flows, each designed to meet specific operational needs and dictate precisely how your system handles vending sessions, payment authorizations, and transaction processing.

The following pages provide a more detailed description of each one:

Recommended Flows

If you are unsure which flow is ideal for your machine type, the following table shows the recommended flow and configuration.

Machine TypeRecommended FlowRecommended Configuration
Vending MachineSingle Session + Pre-SelectionAlways Idle
Coin ExchangerSingle Session + Pre-SelectionAlways Idle
Cotton CandySingle Session + Pre-SelectionAlways Idle + Explicit Vend Success
Photo BoothSingle Session + Pre-SelectionAlways Idle
Coffee MachineSingle Session + Pre-SelectionAlways Idle
Massage ChairSingle Session + Pre-SelectionAlways Idle
Car Washing MachineSingle Session + Pre-SelectionAlways Idle
EV Charger 1Multi SessionPrice not final
EV Charger 2Multi SessionPrice not final + Mifare approved by VMC
EV Charger 3Multi SessionPrice not final + Mifare approved by VMC + Info Session
EV Charger 4Multi SessionPrice not final + Mifare approved by VMC + Info Session + Always On
Smart FridgeMulti Session+ Sub flows / featuresPrice not final + Always On
Power BankMulti Session+ Sub flows / featuresPrice not final + Always On
LockerMulti SessionPrice not final
Racket Rental MachineMulti SessionPrice not final + Always Idle