Jump to Content
Nayax
HomeGuidesAPI ReferenceRelease NotesNayax UStatus
Log InNayax
Guides
Log In
HomeGuidesAPI ReferenceRelease NotesNayax UStatus
All
Pages
Start typing to search…

Get Started

  • Nayax Different Integrations
  • Integration Process
  • Terms of Service

Integrate POS Device

  • Marshall
    • Payment Flows
      • Single Session with Pre-Selection
      • Single Session with Pre-Authorization
      • Multi-Session
      • Multi-Vend with Pre-Selection
      • Multi-Vend with Pre-Auth
      • Sub flows / features
      • PowerPoints of the flows- WIP!
    • Get Started
      • C# & Java SDK Integration
      • C SDK Integration
      • VMC Configuration Object
      • SDK Flags
      • Certification process
    • Simulators & Sample Codes
      • Java SDK Simulator
      • C# SDK Simulator
      • C SDK Simulator
      • C SDK Single Session
      • C SDK Multi-Session
      • C SDK Multi-Vend
      • C SDK Always Idle Mode
    • Create Payments
    • Methods & Functions
      • Framework
      • Link and Events Configuration
      • Vending Events
      • Vending Session Management
      • General Marshall Events
    • HW Integration Kit and Setup
      • Marshall Integration Kit
      • Installation Steps
      • Set Up Nayax Core for Marshall Integration
    • Additional Resources
      • Screen Display
      • Log
      • onTransferData
      • Stablity/ starvation Issues
      • FAQ- device (VPOST/ VPOSM) issues
  • TweezerComm
    • Get Started
    • 🌐Global Payment Flows
      • Pre-Selection
      • Pre-Authorization
    • Global Payment Methods
      • doTransaction
      • abortTransaction
      • getTransactionByVuid
      • getReport
      • getStatus
      • getInternalStatus
      • getRetailerInfo
    • 🟦Israel Payment Flows
      • Regular Transaction
      • Two Phases Transaction
      • Pre-Authorization (Israel)
      • Deferred Payment
      • Split Transaction
    • Israel Payment Methods
      • doTransaction
      • doTransactionPhase1
      • doTransactionPhase2
      • doPeriodic
      • doMiniSettlement
      • addSubRetailer
      • abortTransaction
      • cancelTransaction
      • getTransactionByUid
      • getTransactionByVuid
      • getReport
      • getRetailerInfo
      • getStatus
      • getInternalStatus
      • getSubRetailer
      • removeSubRetailer
    • Device Methods
      • getInfo
      • readCard
      • abortReadCard
      • getConfig
      • setConfig
      • getVersion
      • uploadLogs
      • getProperty
      • getUserInput
      • abortGetUserInput
      • getUserSelection
      • abortGetUserSelection
      • showAnimation
      • hideAnimation
      • displaySwipeCard
      • abortSwipe
      • displayQR
      • abortDisplayQR
      • abortDisplay
    • Resilience Mechanism
    • TC Service
    • Additional Resources
      • Certification & Testing
      • Response Codes
  • EMV Core
    • Integration
    • Transaction Flows
      • Payment with Pre-Authorization
      • Closed Loop Transaction
      • Single Step Payment
    • EMV Core SDK
      • Payment
      • Management
      • Event Callbacks
      • Reader Messages
  • Spark
    • Integration
    • Security & Authentication
    • Payment Flows
      • Device Start
      • Remote Start
      • Device Stop
    • Closed Loop Card Support
    • Spark API Reference
    • Webhook Callbacks
      • TransactionCallback
      • StopCallback
      • TimeoutCallback
      • DeclineCallback
    • Additional Resources
      • PosDisplay Format
      • eReceiptData Format
      • Response Codes

Manage Data & Operations

  • Lynx API
    • Security & Token
    • Cards
      • Create Cards
      • Retrieve Card Data
      • Add Credit to Card
    • Refunds
      • Request Refunds
      • Approve or Decline Refunds
      • Upload Refund Documentation
    • Operator
      • Nayax Hierarchy
      • Retrieve Hierarchy
      • Create Operator
      • Operator Actions
    • Machines
      • Create New Machine
      • Retrieve Machine Information
      • Get Machine's Last Sales
      • Get Monyx ID
      • Machine Attributes
      • Getting a Machine's ID by the Device's ID
    • Devices
      • Retrieve Device Information
      • Disable a Device
      • Move Devices Between Operators
    • Inventory Management
      • Inventory Workflow
      • Product Groups
      • Operator Products
      • Machine Products
      • Pick Lists
      • Pick List Actions
    • FAQs
  • Amazon SQS
    • Amazon Queue Setup
      • Create New Queue
      • Set up Queue Permissions
      • Create User for Queue Access
    • Set Up Nayax Core
      • Set Up Transaction Delivery
      • Set Up EVA DTS DEX/DDCMP Audit File Delivery
      • Set Up Events Delivery
      • Set Up Encryption on Amazon SQS Delivery

Cortina

  • Overview
  • Integration Process
  • Network Requirements
  • Authentication
  • Prepaid Card
    • Prepaid Card Decline Reasons
    • Present cardholder Balance on the Terminal
    • Partial Approval in Cortina Prepaid Authorization
    • Discounts
  • StaticQR
    • On Screen QR Display
    • StaticQR Decline Reasons
    • Remote Vend
  • DynamicQR
    • DynamicQR Decline Reasons
  • Credit Card
    • Credit Card Decline Reasons
    • Partial Approval of Cortina Credit Cards Authorizations
    • Incremental Authorization
    • EMV Response Tags
    • PIN Processing
      • Receiving the PIN Block
      • Dynamic Key Exchange
      • Strong Customer Authentication (SCA)
  • Refunds
Powered by 

PowerPoints of the flows- WIP!

Single Session flows

The generic presentation for PreSelection flow:

Marshall Protocol - PC Machine _VPOST (non NDA required)

Updated about 9 hours ago


Sub flows / features
Get Started
  • Table of Contents
    • Single Session flows