# Nayax Developer Portal ## Docs - [Prepaid Card](https://devzone.nayax.com/docs/cortina/cortina-faqs/cortina-prepaid-faq.md) - [StaticQR](https://devzone.nayax.com/docs/cortina/cortina-faqs/faq-2.md) - [DynamicQR](https://devzone.nayax.com/docs/cortina/cortina-faqs/faq-3.md) - [Cortina FAQs](https://devzone.nayax.com/docs/cortina/cortina-faqs/index.md) - [Integration Process](https://devzone.nayax.com/docs/cortina/cortina-integration.md) - [Credit Card](https://devzone.nayax.com/docs/cortina/credit-card/cortina-credit-card-flows.md) - [Credit Card Decline Reasons](https://devzone.nayax.com/docs/cortina/credit-card/credit-card-decline-reasons.md) - [EMV Response Tags](https://devzone.nayax.com/docs/cortina/credit-card/emv-response-tags.md) - [Incremental Authorization](https://devzone.nayax.com/docs/cortina/credit-card/incremental-authorization-1.md) - [Partial Approval in Authorization](https://devzone.nayax.com/docs/cortina/credit-card/partial-approval.md) - [Dynamic Key Exchange](https://devzone.nayax.com/docs/cortina/credit-card/pin-processing/dynamic-key-exchange.md) - [PIN Processing](https://devzone.nayax.com/docs/cortina/credit-card/pin-processing/index.md) - [Receiving the PIN Block](https://devzone.nayax.com/docs/cortina/credit-card/pin-processing/receiving-the-pin-block.md) - [Strong Customer Authentication (SCA)](https://devzone.nayax.com/docs/cortina/credit-card/pin-processing/strong-customer-authentication-sca.md) - [DynamicQR](https://devzone.nayax.com/docs/cortina/dynamicqr/cortina-dynamicqr.md) - [DynamicQR Decline Reasons](https://devzone.nayax.com/docs/cortina/dynamicqr/dynamicqr-decline-reasons.md) - [GenerateQR](https://devzone.nayax.com/docs/cortina/dynamicqr/dynamicqr-generateqr.md) - [Inquiry](https://devzone.nayax.com/docs/cortina/dynamicqr/dynamicqr-inquiry.md) - [Refund](https://devzone.nayax.com/docs/cortina/dynamicqr/dynamicqr-refund.md) - [Void](https://devzone.nayax.com/docs/cortina/dynamicqr/dynamicqr-void.md) - [Network Requirements](https://devzone.nayax.com/docs/cortina/network-requirements.md) - [Overview](https://devzone.nayax.com/docs/cortina/overview-cortina.md) - [Remaining Prepaid Balance](https://devzone.nayax.com/docs/cortina/prepaid-card/check-balance.md) - [Authorization](https://devzone.nayax.com/docs/cortina/prepaid-card/copy-of-prepaid-card-authorization.md) - [Discounts](https://devzone.nayax.com/docs/cortina/prepaid-card/discount.md) - [Partial Approval in Authorization](https://devzone.nayax.com/docs/cortina/prepaid-card/partial-approval-for-prepaid.md) - [Cancel](https://devzone.nayax.com/docs/cortina/prepaid-card/prepaid-card-cancel.md) - [Decline Reasons](https://devzone.nayax.com/docs/cortina/prepaid-card/prepaid-card-decline-reasons.md) - [Prepaid Card](https://devzone.nayax.com/docs/cortina/prepaid-card/prepaid-card-flows.md) - [Refund](https://devzone.nayax.com/docs/cortina/prepaid-card/prepaid-card-refund.md) - [Sale](https://devzone.nayax.com/docs/cortina/prepaid-card/prepaid-card-sale.md) - [Settlement](https://devzone.nayax.com/docs/cortina/prepaid-card/prepaid-card-settlement.md) - [Void](https://devzone.nayax.com/docs/cortina/prepaid-card/prepaid-card-void.md) - [Refunds](https://devzone.nayax.com/docs/cortina/refunds.md) - [Sale End Notification](https://devzone.nayax.com/docs/cortina/sale-end-notification.md) - [Authentication Process](https://devzone.nayax.com/docs/cortina/start-session/cortina-auth.md) - [Start Session](https://devzone.nayax.com/docs/cortina/start-session/index.md) - [On Screen QR Display](https://devzone.nayax.com/docs/cortina/staticqr/on-screen-qr-display.md) - [Product Remote Vend](https://devzone.nayax.com/docs/cortina/staticqr/remote-vend.md) - [Authorization](https://devzone.nayax.com/docs/cortina/staticqr/static-qr-authorization.md) - [Cancel](https://devzone.nayax.com/docs/cortina/staticqr/static-qr-cancel.md) - [Refund](https://devzone.nayax.com/docs/cortina/staticqr/static-qr-refund.md) - [Sale](https://devzone.nayax.com/docs/cortina/staticqr/static-qr-sale.md) - [Settlement](https://devzone.nayax.com/docs/cortina/staticqr/static-qr-settlement.md) - [Start](https://devzone.nayax.com/docs/cortina/staticqr/static-qr-start.md) - [Void](https://devzone.nayax.com/docs/cortina/staticqr/static-qr-void.md) - [StaticQR Decline Reasons](https://devzone.nayax.com/docs/cortina/staticqr/staticqr-decline-reasons.md) - [StaticQR](https://devzone.nayax.com/docs/cortina/staticqr/staticqr-flows.md) - [Connect to the Nayax MCP Server](https://devzone.nayax.com/docs/get-started/mcp-setup.md) - [Android App](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/demo-applications/android-demo-application.md) - [Demo Applications](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/demo-applications/emv-core-demo-applications.md) - [Linux App](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/demo-applications/linux-demo-application.md) - [Configuration Parameters](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/emv-core-configuration.md) - [Release Notes](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/emv-core-release-notes.md) - [Android SDK Installation](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/get-started/emv-core-android-installation.md) - [Obtain Your Device ID](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/get-started/emv-core-device-id.md) - [Get Started](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/get-started/emv-core-get-started-1.md) - [Integration Process](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/get-started/emv-core-integration-process.md): A step-by-step guide to integrating with Nayax - [Linux SDK Installation](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/get-started/emv-core-linux-installation.md) - [Overview](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/overview.md) - [Closed Loop Transaction](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/payment-flows/closed-loop-transaction.md) - [Payment with Pre-Authorization](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/payment-flows/payment-with-authorization.md) - [Single Step Payment](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/payment-flows/single-step-payment.md) - [Payment Flows](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/payment-flows/transaction-flow.md) - [SDK Methods & Functions](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/sdk-methods-functions/emv-core-apis.md) - [Event Callbacks](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/sdk-methods-functions/event-callbacks.md) - [Payment](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/sdk-methods-functions/payment-1.md) - [Reader Messages](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/sdk-methods-functions/reader-messages.md) - [Remote Management](https://devzone.nayax.com/docs/integrate-pos-device/emv-core/sdk-methods-functions/remote-management.md) - [Best Practices](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/getting-started/best-practices.md): Optimize your VPOS integration for reliability and user experience. - [Forecourt Architecture](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/getting-started/forecourt-architecture.md) - [Overview](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/getting-started/index.md) - [Integration Process](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/getting-started/marshall-pro-integration-process.md): A step-by-step guide to integrating with Nayax - [Security & Digital Signatures](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/getting-started/security-digital-signatures.md): Implement RSA SHA-256 signatures for secure data entry. - [Error Codes](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/messaging-protocol/error-codes.md) - [Example: Fuel Station Flow](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/messaging-protocol/example-fuel-station-flow.md): A step-by-step guide through a standard fueling transaction. - [Request and Response Format](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/messaging-protocol/request-response-format.md) - [TCP Communication](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/messaging-protocol/tcp-communication.md) - [API Introduction](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/api.md) - [displayConfirm](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/display/display-confirm.md): Prompt the customer for a simple Yes/No or OK/Cancel confirmation. - [displayInput](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/display/display-input.md): Request specific alphanumeric input from the customer via the terminal interface. - [displayScreen](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/display/display-screen.md): Control the terminal's visual interface to display custom messages to the customer. - [displaySelect](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/display/display-select.md): Present the customer with a list of options for selection on the terminal screen. - [info](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/general/info.md): Exchange system metadata and retrieve terminal configuration settings. - [status](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/general/status.md): Retrieve the current operational state of the VPOS terminal. - [authorize](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/payment/authorize.md): Initiate a financial pre-authorization on a previously detected payment method. - [cardDetect](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/payment/card-detect.md): Enable the reader to detect and read payment methods without immediate authorization. - [detectAndAuth](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/payment/detect-and-auth.md): Detect, read, and pre-authorize funds in a single-phase operation. - [pay](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/payment/pay.md): Process an immediate, single-phase payment transaction. - [Periodic Reconciliation](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/payment/periodic-reconciliation.md): Maintain system integrity by querying and settling open transactions to ensure all fueling sessions are correctly finalized. - [Post-Pay Flow](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/payment/post-pay.md): Process immediate payments for fixed-price services or completed transactions without the need for pre-authorization. - [query](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/payment/query.md): Retrieve the open (unsettled) transaction. - [settle](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/payment/settle.md): Finalize a pre-authorized transaction with the actual fueling amount. - [stopCardDetect](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/payment/stop-card-detect.md): Deactivate the terminal reader and cancel the card detection phase. - [Two-Phase Pre-Authorization Flow](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/payment/two-phase-pre-authorization.md): Enable external data collection and manual authorization triggers for fueling sessions. - [print](https://devzone.nayax.com/docs/integrate-pos-device/marshall-pro/methods/utility/print.md): Trigger the integrated thermal printer to generate custom receipts or documents. - [Capabilities](https://devzone.nayax.com/docs/integrate-pos-device/marshall/additional-resources/capabilities.md) - [SDK's Log Generation](https://devzone.nayax.com/docs/integrate-pos-device/marshall/additional-resources/log-generation.md) - [Display Control (Screen Display)](https://devzone.nayax.com/docs/integrate-pos-device/marshall/additional-resources/marshall-display.md) - [Transfer Data](https://devzone.nayax.com/docs/integrate-pos-device/marshall/additional-resources/marshall-ontransferdata.md) - [Stability & Starvation Issues](https://devzone.nayax.com/docs/integrate-pos-device/marshall/additional-resources/stablity-issues.md) - [C SDK Integration](https://devzone.nayax.com/docs/integrate-pos-device/marshall/get-started/c-sdk-integration.md) - [Certification Process](https://devzone.nayax.com/docs/integrate-pos-device/marshall/get-started/certification-proccess.md) - [C# & Java SDK Integration](https://devzone.nayax.com/docs/integrate-pos-device/marshall/get-started/marshall-csharp-java-integration.md) - [Get Started](https://devzone.nayax.com/docs/integrate-pos-device/marshall/get-started/marshall-get-started.md) - [Integration Process](https://devzone.nayax.com/docs/integrate-pos-device/marshall/get-started/marshall-integration-process.md): A step-by-step guide to integrating with Nayax - [SDK Flags](https://devzone.nayax.com/docs/integrate-pos-device/marshall/get-started/sdk-flags-descriptions.md) - [VMC Configuration Object](https://devzone.nayax.com/docs/integrate-pos-device/marshall/get-started/vmc-configuration-object.md) - [Installation Steps](https://devzone.nayax.com/docs/integrate-pos-device/marshall/hw-integration-kit-and-setup/installation-steps.md) - [Marshall Integration Kit](https://devzone.nayax.com/docs/integrate-pos-device/marshall/hw-integration-kit-and-setup/sales-kit.md) - [Set Up Nayax Core for Marshall Integration](https://devzone.nayax.com/docs/integrate-pos-device/marshall/hw-integration-kit-and-setup/set-up-nayax-core-for-marshall-integration.md) - [HW Integration Kit and Setup](https://devzone.nayax.com/docs/integrate-pos-device/marshall/hw-integration-kit-and-setup/vpos-touch-installation.md) - [Create Payments](https://devzone.nayax.com/docs/integrate-pos-device/marshall/marshall-create-payments.md) - [Device](https://devzone.nayax.com/docs/integrate-pos-device/marshall/marshall-faqs/faq.md) - [General](https://devzone.nayax.com/docs/integrate-pos-device/marshall/marshall-faqs/faq-general.md) - [Flow & Configurations](https://devzone.nayax.com/docs/integrate-pos-device/marshall/marshall-faqs/faq-marshall-flowconfigurations.md) - [Marshall FAQs](https://devzone.nayax.com/docs/integrate-pos-device/marshall/marshall-faqs/index.md) - [Overview](https://devzone.nayax.com/docs/integrate-pos-device/marshall/marshall-sdk.md) - [Vending Session Management](https://devzone.nayax.com/docs/integrate-pos-device/marshall/methods-functions/data-structures.md) - [Framework](https://devzone.nayax.com/docs/integrate-pos-device/marshall/methods-functions/framework.md) - [General Marshall Events](https://devzone.nayax.com/docs/integrate-pos-device/marshall/methods-functions/general-marshall-events.md) - [Link and Events Configuration](https://devzone.nayax.com/docs/integrate-pos-device/marshall/methods-functions/link-and-events-configuration.md) - [Methods & Functions](https://devzone.nayax.com/docs/integrate-pos-device/marshall/methods-functions/marshall-methods-and-functions.md) - [Vending Events](https://devzone.nayax.com/docs/integrate-pos-device/marshall/methods-functions/vending-events.md) - [Single Session Pre-Authorization with External Settlement](https://devzone.nayax.com/docs/integrate-pos-device/marshall/payment-flows/external-settlement-marshall.md) - [Multi-Session](https://devzone.nayax.com/docs/integrate-pos-device/marshall/payment-flows/marshall-multi-session.md) - [Multi-Vending with Pre-Authorization](https://devzone.nayax.com/docs/integrate-pos-device/marshall/payment-flows/marshall-multi-vend-with-pre-auth.md) - [Multi-Vending with Pre-Selection](https://devzone.nayax.com/docs/integrate-pos-device/marshall/payment-flows/marshall-multi-vend-with-pre-sel.md) - [Payment Flows](https://devzone.nayax.com/docs/integrate-pos-device/marshall/payment-flows/marshall-payment-flows.md) - [Single Session with Pre-Authorization](https://devzone.nayax.com/docs/integrate-pos-device/marshall/payment-flows/marshall-single-session-with-pre-auth.md) - [Single Session with Pre-Selection](https://devzone.nayax.com/docs/integrate-pos-device/marshall/payment-flows/marshall-single-session-with-pre-sel.md) - [Multi-Session Pre-Authorization with External Settlement](https://devzone.nayax.com/docs/integrate-pos-device/marshall/payment-flows/multi-session-pre-authorization-with-external-settlement.md) - [Sub Flows & Features](https://devzone.nayax.com/docs/integrate-pos-device/marshall/payment-flows/sub-flows-features.md) - [C SDK Simulator](https://devzone.nayax.com/docs/integrate-pos-device/marshall/simulators-sample-codes/c-sdk-simulator.md) - [C# SDK Simulator](https://devzone.nayax.com/docs/integrate-pos-device/marshall/simulators-sample-codes/csharp-sdk-simulator.md) - [Java SDK Simulator](https://devzone.nayax.com/docs/integrate-pos-device/marshall/simulators-sample-codes/java-sdk-simulator.md) - [C SDK Always Idle Mode](https://devzone.nayax.com/docs/integrate-pos-device/marshall/simulators-sample-codes/marshall-c-always-idle.md) - [Simulators & Sample Codes](https://devzone.nayax.com/docs/integrate-pos-device/marshall/simulators-sample-codes/marshall-sdk-simulators.md) - [C SDK Multi-Session](https://devzone.nayax.com/docs/integrate-pos-device/marshall/simulators-sample-codes/multi-session.md) - [C SDK Multi-Vend](https://devzone.nayax.com/docs/integrate-pos-device/marshall/simulators-sample-codes/multi-vend.md) - [C SDK Single Session](https://devzone.nayax.com/docs/integrate-pos-device/marshall/simulators-sample-codes/single-session.md) - [Additional Resources](https://devzone.nayax.com/docs/integrate-pos-device/spark/additional-resources/index.md) - [Closed Loop Card Support](https://devzone.nayax.com/docs/integrate-pos-device/spark/additional-resources/smc-support.md) - [eReceiptData Format](https://devzone.nayax.com/docs/integrate-pos-device/spark/additional-resources/spark-ereceiptdata-format.md) - [PosDisplay Format](https://devzone.nayax.com/docs/integrate-pos-device/spark/additional-resources/spark-posdisplay-format.md) - [Response Codes](https://devzone.nayax.com/docs/integrate-pos-device/spark/additional-resources/spark-response-codes.md) - [External Cancel](https://devzone.nayax.com/docs/integrate-pos-device/spark/payment-flows/external-cancel.md) - [External Settlement](https://devzone.nayax.com/docs/integrate-pos-device/spark/payment-flows/external-settlement.md) - [Device Start](https://devzone.nayax.com/docs/integrate-pos-device/spark/payment-flows/spark-device-start.md) - [Device Stop](https://devzone.nayax.com/docs/integrate-pos-device/spark/payment-flows/spark-device-stop.md) - [Remote Start](https://devzone.nayax.com/docs/integrate-pos-device/spark/payment-flows/spark-remote-start.md) - [Payment Flows](https://devzone.nayax.com/docs/integrate-pos-device/spark/payment-flows/transaction-flows-spark.md) - [Authentication Code Sample](https://devzone.nayax.com/docs/integrate-pos-device/spark/sample-codes/spark-authentication-code-sample.md) - [Security & Authentication](https://devzone.nayax.com/docs/integrate-pos-device/spark/security-authentication/index.md) - [Authentication](https://devzone.nayax.com/docs/integrate-pos-device/spark/security-authentication/spark-authentication.md) - [Legacy Authentication](https://devzone.nayax.com/docs/integrate-pos-device/spark/security-authentication/spark-legacy-authentication.md) - [Overview](https://devzone.nayax.com/docs/integrate-pos-device/spark/spark.md) - [Integration](https://devzone.nayax.com/docs/integrate-pos-device/spark/spark-integration.md) - [Integration Process](https://devzone.nayax.com/docs/integrate-pos-device/spark/spark-integration-process.md): A step-by-step guide to integrating with Nayax - [Network Requirements](https://devzone.nayax.com/docs/integrate-pos-device/spark/spark-network-requirement.md) - [DeclineCallback](https://devzone.nayax.com/docs/integrate-pos-device/spark/webhook-callbacks/declinecallback.md) - [Webhook Callbacks](https://devzone.nayax.com/docs/integrate-pos-device/spark/webhook-callbacks/index.md) - [StopCallback](https://devzone.nayax.com/docs/integrate-pos-device/spark/webhook-callbacks/stopcallback.md) - [TimeoutCallback](https://devzone.nayax.com/docs/integrate-pos-device/spark/webhook-callbacks/timeoutcallback.md) - [TransactionCallback](https://devzone.nayax.com/docs/integrate-pos-device/spark/webhook-callbacks/transactioncallback.md) - [Certification & Testing](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/additional-resources/certification-files.md) - [Response Codes](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/additional-resources/response-codes.md) - [Additional Resources](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/additional-resources/tweezercomm-additional-resources.md) - [abortDisplay](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/abortdisplay.md) - [abortDisplayQR](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/abortdisplayqr.md) - [abortGetUserInput](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/abortgetuserinput.md) - [abortGetUserSelection](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/abortgetuserselection.md) - [abortReadCard](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/abortreadcard.md) - [abortSwipe](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/abortswipe.md) - [displayQR](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/displayqr.md) - [displaySwipeCard](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/displayswipecard.md) - [getConfig](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/getconfig.md) - [getInfo](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/getinfo.md) - [getProperty](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/getproperty.md) - [getUserInput](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/getuserinput.md) - [getUserSelection](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/getuserselection.md) - [getVersion](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/getversion.md) - [hideAnimation](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/hideanimation.md) - [Device Methods](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/index.md) - [readCard](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/readcard.md) - [sendGeneralEvent](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/sendgeneralevent.md) - [setConfig](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/setconfig.md) - [showAnimation](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/showanimation.md) - [uploadLogs](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/device-methods/uploadlogs.md) - [Global Payment Flows](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-flows/payment-flows-copy-1.md) - [Pre-Authorization](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-flows/tweezercomm-engine-preauth-flow.md) - [Pre-Selection](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-flows/tweezercomm-engine-preselection-flow.md) - [abortTransaction](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/abort-transaction.md) - [doPinpadTransaction](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/dopinpadtransaction.md) - [doTransaction](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/dotransaction.md) - [endPinpadTransaction](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/endpinpadtransaction.md) - [getInternalStatus](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/getinternalstatus.md) - [getReport](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/getreport.md) - [getRetailerInfo](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/getretailerinfo.md) - [getStatus](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/getstatus.md) - [getTransactionByVuid](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/gettransactionbyvuid.md) - [Global Payment Methods](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/payment-services-methods-copy-1.md) - [Refunds](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/refunds-dotransaction.md) - [startPinpadTransaction](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/global-payment-methods/startpinpadtransaction.md) - [Two Phases Transaction](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-flows/2-phase-transaction.md) - [Regular Transaction](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-flows/single-phase-transaction.md) - [Deferred Payment](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-flows/tweezercomm-deferred-payment.md) - [Israel Payment Flows](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-flows/tweezercomm-israel-payment-flows.md) - [Pre-Authorization (Israel)](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-flows/tweezercomm-pre-authorization-israel.md) - [Split Transaction](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-flows/tweezercomm-split-transaction.md) - [abortTransaction](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/aborttransaction-copy.md) - [addSubRetailer](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/addsubretailer.md) - [getSubRetailer](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/addsubretailer-copy.md) - [authorizePendingTransactions](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/authorizependingtransactions.md) - [cancelTransaction](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/canceltransaction-1.md) - [doMiniSettlement](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/dominisettlement.md) - [doPeriodic](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/doperiodic.md) - [doTransaction](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/dotransaction-ashrait.md) - [doTransactionPhase1](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/dotransactionphase1.md) - [doTransactionPhase2](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/dotransactionphase2.md) - [removeSubRetailer](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/dotransactionphase2-copy-1.md) - [getReport](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/getreport-1.md) - [getStatus](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/getreport-copy.md) - [getRetailerInfo](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/getreport-copy-1.md) - [getInternalStatus](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/getstatus-copy.md) - [getTransactionByUid](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/gettransactionbyvuid-copy.md) - [getTransactionByVuid](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/gettransactionbyvuid-copy-1.md) - [Israel Payment Methods](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/israel-payment-methods/tweezercomm-israel-payment-methods.md) - [Overview](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/overview-tweezer.md) - [PinPad Mode](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/pinpad-mode.md) - [Resilience Mechanism](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/resilience-mechanism-copy.md) - [TC Service](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/tc-service.md) - [Get Started](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/tweezercomm-get-started.md) - [Integration Process](https://devzone.nayax.com/docs/integrate-pos-device/tweezercomm/tweezercomm-integration-process.md): A step-by-step guide to integrating with Nayax - [Create New Queue](https://devzone.nayax.com/docs/manage-data-operations/amazon-sqs/amazon-queue-setup/create-new-queue.md) - [Create User for Queue Access](https://devzone.nayax.com/docs/manage-data-operations/amazon-sqs/amazon-queue-setup/create-user-for-queue-access.md) - [Amazon Queue Setup](https://devzone.nayax.com/docs/manage-data-operations/amazon-sqs/amazon-queue-setup/index.md) - [Set up Queue Permissions](https://devzone.nayax.com/docs/manage-data-operations/amazon-sqs/amazon-queue-setup/set-up-queue-permissions.md) - [Overview](https://devzone.nayax.com/docs/manage-data-operations/amazon-sqs/overview.md) - [Set Up Nayax Core](https://devzone.nayax.com/docs/manage-data-operations/amazon-sqs/set-up-nayax-core/nayax-back-office-setup.md) - [Set Up Encryption on Amazon SQS Delivery](https://devzone.nayax.com/docs/manage-data-operations/amazon-sqs/set-up-nayax-core/set-up-encryption-on-amazon-sqs-delivery.md) - [Set Up EVA DTS DEX/DDCMP Audit File Delivery](https://devzone.nayax.com/docs/manage-data-operations/amazon-sqs/set-up-nayax-core/set-up-eva-dts-dexddcmp-audit-file-delivery.md) - [Set Up Events Delivery](https://devzone.nayax.com/docs/manage-data-operations/amazon-sqs/set-up-nayax-core/set-up-events-delivery.md) - [Set Up Transaction Delivery](https://devzone.nayax.com/docs/manage-data-operations/amazon-sqs/set-up-nayax-core/set-up-transaction-delivery.md) - [Add Credit to Card](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/cards/add-credit-to-card.md) - [Create Cards](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/cards/create-cards.md) - [Retrieve Card Data](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/cards/retrieve-card-data.md) - [Disable a Device](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/devices/disabling-a-device.md) - [Retrieve Device Information](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/devices/getting-all-devices-under-an-operator.md) - [Move Devices Between Operators](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/devices/moving-device-between-operators.md) - [Product Groups](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/inventory-management/create-product-group.md) - [Operator Products](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/inventory-management/create-products.md) - [Inventory Workflow](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/inventory-management/inventory-workflow.md) - [Machine Products](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/inventory-management/machine-products-1.md) - [Pick List Actions](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/inventory-management/pick-list-actions.md) - [Pick Lists](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/inventory-management/pick-lists.md) - [Overview](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/lynx-overview.md) - [Create New Machine](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/machines/create-new-machine-guides.md) - [Get Monyx ID](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/machines/get-monyx-id.md) - [Getting a Machine's ID by the Device's ID](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/machines/getting-a-machines-id-by-the-devices-serial-number.md) - [Get Machine's Last Sales](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/machines/getting-a-machines-last-sales.md) - [Getting a Machine's Last Sales & generating eReceipt](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/machines/getting-a-machines-last-sales-ereceipt-information.md) - [Retrieve Machine Information](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/machines/retrieve-machine-information.md) - [Machine Attributes](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/machines/updating-a-machines-attribute.md) - [Create Operator](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/operator/create-operator.md) - [Nayax Hierarchy](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/operator/nayax-hierarchy.md) - [Operator Actions](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/operator/operator-actions.md) - [Retrieve Hierarchy](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/operator/retrieve-hierarchy.md) - [FAQs](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/product-faqs.md) - [Approve or Decline Refunds](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/refunds/approve-or-decline-a-refund.md) - [Request Refunds](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/refunds/request-refunds.md) - [Upload Refund Documentation](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/refunds/upload-refund-document.md) - [Widgets ID List](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/reports/available-widgets.md) - [Reports](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/reports/index.md) - [Revenue Per Machine: Integration Guide](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/reports/integration-guide.md): A step-by-step guide to retrieving revenue data broken down per machine, per day, and per month using the Widgets Dashboard API. - [Get Machine Widget Data (API)](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/reports/retrieve-machine-widget-data.md) - [10 Most Popular Machines Sales/Vends](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/reports/widget-10-most-popular-machines.md): A bar chart widget ranking the top-performing machines in your fleet by sales and vend volume. - [Dashboard Sales Table](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/reports/widget-dashboard-sales-table.md): A table widget providing a numeric breakdown of revenue and transaction counts across standard reporting windows. - [Widget Filters Reference](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/reports/widget-filters.md): Field reference for widget parameters, filter names, and filter types used with the Widgets Dashboard API. - [Last Year vs This Year Monthly Sales](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/reports/widget-last-year-vs-this-year.md): A chart widget comparing monthly sales performance between the current and previous year to track business growth and seasonal trends. - [Sales By Period](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/reports/widget-sales-by-period.md): A bar chart widget showing revenue generated across your fleet or a specific set of machines over a selected time period. - [Dashboard Widgets Overview](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/reports/widgets-overview.md): Widgets are visual components on the Lynx Reports dashboard that display machine and operator data. - [Security & Token](https://devzone.nayax.com/docs/manage-data-operations/lynx-api/security.md) - [Home](https://devzone.nayax.com/index.md) - [Cortina Credit Card Authorization](https://devzone.nayax.com/reference/cortina/cortina-credit-card/cortina-credit-card-authorization.md) - [Cortina Credit Card Cancel](https://devzone.nayax.com/reference/cortina/cortina-credit-card/cortina-credit-card-cancel.md) - [Cortina Credit Card Incremental Auth](https://devzone.nayax.com/reference/cortina/cortina-credit-card/cortina-credit-card-incremental-auth.md) - [Cortina Credit Card Inquiry3DS](https://devzone.nayax.com/reference/cortina/cortina-credit-card/cortina-credit-card-inquiry3ds.md) - [Cortina Credit Card Refund](https://devzone.nayax.com/reference/cortina/cortina-credit-card/cortina-credit-card-refund.md) - [Cortina Credit Card Sale](https://devzone.nayax.com/reference/cortina/cortina-credit-card/cortina-credit-card-sale.md) - [Cortina Credit Card Settlement](https://devzone.nayax.com/reference/cortina/cortina-credit-card/cortina-credit-card-settlement.md) - [Cortina Credit Card Void](https://devzone.nayax.com/reference/cortina/cortina-credit-card/cortina-credit-card-void.md) - [Get Version](https://devzone.nayax.com/reference/cortina/cortina-onboarding/get-version.md) - [Onboard Actor](https://devzone.nayax.com/reference/cortina/cortina-onboarding/onboard-actor.md) - [Onboard Machine](https://devzone.nayax.com/reference/cortina/cortina-onboarding/onboard-machine.md) - [Cortina Prepaid Authorization](https://devzone.nayax.com/reference/cortina/cortina-prepaid/cortina-prepaid-authorization.md) - [Cortina Prepaid Cancel](https://devzone.nayax.com/reference/cortina/cortina-prepaid/cortina-prepaid-cancel.md) - [Cortina Prepaid Refund](https://devzone.nayax.com/reference/cortina/cortina-prepaid/cortina-prepaid-refund.md) - [Cortina Prepaid Sale](https://devzone.nayax.com/reference/cortina/cortina-prepaid/cortina-prepaid-sale.md) - [Cortina Prepaid Settlement](https://devzone.nayax.com/reference/cortina/cortina-prepaid/cortina-prepaid-settlement.md) - [Cortina Prepaid Void](https://devzone.nayax.com/reference/cortina/cortina-prepaid/cortina-prepaid-void.md) - [Cortina Age Verification](https://devzone.nayax.com/reference/cortina/cortina/cortina-age-verification.md): Cortina Age Verification - [Post Renew Key](https://devzone.nayax.com/reference/cortina/cortina/post-renew-key.md) - [Post Sale End Notification](https://devzone.nayax.com/reference/cortina/cortina/post-sale-end-notification.md) - [Post Start Session](https://devzone.nayax.com/reference/cortina/cortina/post-start-session.md) - [Cortina DynamicQR GenerateQR](https://devzone.nayax.com/reference/cortina/dynamicqr/cortina-dynamicqr-generateqr.md) - [Cortina DynamicQR Inquiry](https://devzone.nayax.com/reference/cortina/dynamicqr/cortina-dynamicqr-inquiry.md) - [Cortina DynamicQR Refund](https://devzone.nayax.com/reference/cortina/dynamicqr/cortina-dynamicqr-refund.md) - [Cortina DynamicQR Void](https://devzone.nayax.com/reference/cortina/dynamicqr/cortina-dynamicqr-void.md) - [Cortina StaticQR Authorization](https://devzone.nayax.com/reference/cortina/staticqr/cortina-staticqr-authorization.md) - [Cortina StaticQR Cancel](https://devzone.nayax.com/reference/cortina/staticqr/cortina-staticqr-cancel.md) - [Cortina StaticQR Refund](https://devzone.nayax.com/reference/cortina/staticqr/cortina-staticqr-refund.md) - [Cortina StaticQR Sale](https://devzone.nayax.com/reference/cortina/staticqr/cortina-staticqr-sale.md) - [Cortina StaticQR Settlement](https://devzone.nayax.com/reference/cortina/staticqr/cortina-staticqr-settlement.md) - [Cortina StaticQR Start](https://devzone.nayax.com/reference/cortina/staticqr/cortina-staticqr-start.md) - [Cortina StaticQR Void](https://devzone.nayax.com/reference/cortina/staticqr/cortina-staticqr-void.md) - [Add Actor Group](https://devzone.nayax.com/reference/lynx/actors/add-actor-group.md): Adds a new actor group for a specific actor, identified by `ActorID`. - [Add Machine Group](https://devzone.nayax.com/reference/lynx/actors/add-machine-group.md): Adds a new machine group for a specific actor, identified by `ActorID`. - [Create a New Actor](https://devzone.nayax.com/reference/lynx/actors/create-a-new-actor.md): Creates a new actor under the specified parent actor. The parent actor is identified by the `ParentActorID` provided in the path. The request body must contain the details of the new actor. - [Create a New Actor](https://devzone.nayax.com/reference/lynx/actors/create-a-new-actor-1.md): Creates a new actor under the specified parent actor. The parent actor is identified by the `ParentActorID` provided in the path. The request body must contain the details of the new actor. - [Create Actor's Payment Methods](https://devzone.nayax.com/reference/lynx/actors/create-actors-payment-methods.md): Creates new payment methods for a specific actor, identified by the `ActorID`. - [Decrypt Message by Encryption Version](https://devzone.nayax.com/reference/lynx/actors/decrypt-message-by-encryption-version.md): Decrypts a message using a specific encryption version for a given actor, identified by `actorID` and `encVer`. - [Delete a Payment Method](https://devzone.nayax.com/reference/lynx/actors/delete-a-payment-method.md): Deletes a specific payment method associated with a given actor, identified by `ActorID` and `paymentMethodID`. - [Delete Actor Group](https://devzone.nayax.com/reference/lynx/actors/delete-actor-group.md): Deletes an actor group associated with a specific actor, identified by `ActorID`. - [Generate Encryption Key](https://devzone.nayax.com/reference/lynx/actors/generate-encryption-key.md): Generates a new encryption key for the specified actor, identified by `actorID`. - [Get Actor by ActorCode](https://devzone.nayax.com/reference/lynx/actors/get-actor-by-actorcode.md): Retrieves the details of an actor using their unique `ActorCode`. This is useful for fetching information about a specific actor when only their code is known. - [Get Actor Details by ActorID](https://devzone.nayax.com/reference/lynx/actors/get-actor-details-by-actorid.md): This endpoint retrieves comprehensive information about a single actor. You must specify the actor's unique identifier, `ActorID`, in the request path to obtain their full profile, including attributes. - [Get Actor Hierarchy for Current User](https://devzone.nayax.com/reference/lynx/actors/get-actor-hierarchy-for-current-user.md): Retrieves the actor hierarchy for the current user. Optionally, you can specify an `ActorID` to get the hierarchy for a specific actor, filter by `StatusID`, or limit the hierarchy levels returned. - [Get All Actor Groups by ActorID](https://devzone.nayax.com/reference/lynx/actors/get-all-actor-groups-by-actorid.md): Retrieves all actor groups associated with a specific actor, identified by `ActorID`. - [Get Encryption Keys by ActorID](https://devzone.nayax.com/reference/lynx/actors/get-encryption-keys-by-actorid.md): Retrieves the encryption keys associated with a specific actor, identified by the `actorID` query parameter. - [Get Operator EV Meter Dashboard](https://devzone.nayax.com/reference/lynx/actors/get-operator-ev-meter-dashboard.md): Retrieves the EV meter dashboard for a specific operator, identified by `ActorID`. Optional query parameters allow filtering by date range, machine ID, time period, and machine number. - [Get payment methods by ActorID](https://devzone.nayax.com/reference/lynx/actors/get-payment-methods-by-actorid.md): Retrieves a list of payment methods associated with a specific actor, identified by the `ActorID`. - [List All Machine Groups for Actor](https://devzone.nayax.com/reference/lynx/actors/list-all-machine-groups-for-actor.md): Retrieves all machine groups associated with a specific actor, identified by `ActorID`. - [Update Actor's Payment Methods](https://devzone.nayax.com/reference/lynx/actors/update-actors-payment-methods.md): Updates the payment methods associated with a specific actor, identified by the `ActorID`. - [Update Machine Group](https://devzone.nayax.com/reference/lynx/actors/update-machine-group.md): Updates the details of a machine group associated with a specific actor, identified by `ActorID`. - [Update Operator/Sub-Operator](https://devzone.nayax.com/reference/lynx/actors/update-operatorsub-operator.md): Updates the details of an existing actor (operator or sub-operator) identified by `ActorID`. The request body must contain the updated attributes for the actor. - [Add Credit to a Card](https://devzone.nayax.com/reference/lynx/cards/add-credit-to-a-card.md): Adds a specified amount to the credit of a card, identified by its unique identifier. - [Add to the Card's Revalue](https://devzone.nayax.com/reference/lynx/cards/add-to-the-cards-revalue.md): Adds a specified amount to the revalue of a card, identified by its unique identifier. - [Create New Card](https://devzone.nayax.com/reference/lynx/cards/create-new-card.md): Creates a new card with the specified details. - [Create Virtual Card](https://devzone.nayax.com/reference/lynx/cards/create-virtual-card.md): Creates a new virtual card with the provided details. - [Get Card by ID](https://devzone.nayax.com/reference/lynx/cards/get-card-by-id.md): Retrieves card details associated with a specific unique identifier. - [Get Card by the Cards Display Number](https://devzone.nayax.com/reference/lynx/cards/get-card-by-the-cards-display-number.md): Retrieves card details associated with a specific display number. - [Get Card Group](https://devzone.nayax.com/reference/lynx/cards/get-card-group.md): Retrieves the group details associated with a specific card, identified by its card ID. - [Get Cards](https://devzone.nayax.com/reference/lynx/cards/get-cards.md): Retrieves card details based on various query parameters. - [Get Card's Revalue](https://devzone.nayax.com/reference/lynx/cards/get-cards-revalue.md): Retrieves the revalue amount associated with a specific card, identified by the card's unique identifier. - [Get Credit Card's Latest Transactions](https://devzone.nayax.com/reference/lynx/cards/get-credit-cards-latest-transactions.md): Retrieves the latest transactions associated with a specific credit card number, identified by the SHA1 hash of the card number in base64 format. - [Get Prepaid Card](https://devzone.nayax.com/reference/lynx/cards/get-prepaid-card.md): Retrieves details of a prepaid card associated with a specific card ID. - [Get the Credit from a Card](https://devzone.nayax.com/reference/lynx/cards/get-the-credit-from-a-card.md): Retrieves the credit value associated with a specific card, identified by its unique identifier. - [Transfer Revalue Between Cards](https://devzone.nayax.com/reference/lynx/cards/transfer-revalue-between-cards.md): Transfers a specified amount of revalue from one card to another, identified by their unique identifiers. - [Update Card by ID](https://devzone.nayax.com/reference/lynx/cards/update-card-by-id.md): Updates the details of a card identified by its unique ID. - [Update Card Details](https://devzone.nayax.com/reference/lynx/cards/update-card-details.md): Updates the details of an existing card. - [Update Card Details by Display Number](https://devzone.nayax.com/reference/lynx/cards/update-card-details-by-display-number.md): Updates the details of a card identified by the card's display number. - [Update Card Groups](https://devzone.nayax.com/reference/lynx/cards/update-card-groups.md): Updates the group details associated with a card, identified by the card's unique identifier. - [Update Card Status](https://devzone.nayax.com/reference/lynx/cards/update-card-status.md): Updates the status of a card, identified by its unique identifier. - [Update Prepaid Card](https://devzone.nayax.com/reference/lynx/cards/update-prepaid-card.md): Updates the details of a prepaid card associated with a specific card ID. - [Validates Card for Machine Use](https://devzone.nayax.com/reference/lynx/cards/validates-card-for-machine-use.md): Validates whether a prepaid or discount card can be used with a specific machine. - [Get All Devices](https://devzone.nayax.com/reference/lynx/devices/get-all-devices.md): Retrieve a list of devices with optional filters such as actor ID, connection status, serial number, and other device attributes. - [Get Device by DeviceID](https://devzone.nayax.com/reference/lynx/devices/get-device-by-deviceid.md): Retrieve detailed information about a specific device using its `DeviceID`. The unique identifier of the device is provided in the path to ensure accurate retrieval of the device's data. - [Move Devices to Actor ID](https://devzone.nayax.com/reference/lynx/devices/move-devices-to-actor-id.md): Assigns or moves a list of devices to a specified actor identified by `actorId`. The request body should include an array of device identifiers (e.g., serial numbers). - [Update Device](https://devzone.nayax.com/reference/lynx/devices/update-device.md): Update the details of an existing device using its `DeviceID`. The unique identifier of the device is provided in the path to ensure that the correct device is updated. - [Generate eReceipt for your Transaction](https://devzone.nayax.com/reference/lynx/ereceipt/generate-ereceipt-for-your-transaction.md): Generates an electronic receipt (eReceipt) for a specified transaction. The request body should include the transaction details necessary to generate the eReceipt. - [Get All Actor Types](https://devzone.nayax.com/reference/lynx/lookups/get-all-actor-types.md): Retrieves a list of all actor types, optionally filtered by a specific `ActorTypeID`. - [Get Billing Providers](https://devzone.nayax.com/reference/lynx/lookups/get-billing-providers.md): Retrieves a list of billing providers, optionally filtered by `BillingProviderID`. - [Get Cities](https://devzone.nayax.com/reference/lynx/lookups/get-cities.md): Retrieves a list of cities within a specified country, optionally filtered by `CountryID`. - [Get Countries](https://devzone.nayax.com/reference/lynx/lookups/get-countries.md): Retrieves a list of countries, optionally filtered by `CountryID` or `DialCode`. - [Get Country by Code](https://devzone.nayax.com/reference/lynx/lookups/get-country-by-code.md): Retrieves the details of a specific country identified by `CountryCode`. - [Get Currencies](https://devzone.nayax.com/reference/lynx/lookups/get-currencies.md): Retrieves a list of currencies, optionally filtered by `CurrencyID`. - [Get Currency by Code](https://devzone.nayax.com/reference/lynx/lookups/get-currency-by-code.md): Retrieves the details of a specific currency identified by `CurrencyCode`. - [Get Group Roles](https://devzone.nayax.com/reference/lynx/lookups/get-group-roles.md): Retrieves a list of roles associated with a specific group identified by `GroupID`. - [Get Groups](https://devzone.nayax.com/reference/lynx/lookups/get-groups.md): Retrieves a list of groups, optionally filtered by `GroupID`. - [Get Lookup Types](https://devzone.nayax.com/reference/lynx/lookups/get-lookup-types.md): Retrieves a list of lookup types, optionally filtered by a specific `LutTypeID`. - [Get Lookup Value by Lookup ID](https://devzone.nayax.com/reference/lynx/lookups/get-lookup-value-by-lookup-id.md): Retrieves a specific lookup value identified by `LutID`. - [Get Lookup Values by Lookup Type ID](https://devzone.nayax.com/reference/lynx/lookups/get-lookup-values-by-lookup-type-id.md): Retrieves a list of lookup values associated with a specific lookup type identified by `LutTypeID`. - [Get Machine Models](https://devzone.nayax.com/reference/lynx/lookups/get-machine-models.md): Retrieves a list of machine models, optionally filtered by a specific `MachineModeID`. - [Get Payment Methods](https://devzone.nayax.com/reference/lynx/lookups/get-payment-methods.md): Retrieves a list of payment methods, optionally filtered by `PaymentMethodID`. - [Get Regions](https://devzone.nayax.com/reference/lynx/lookups/get-regions.md): Retrieves a list of regions (states or provinces), optionally filtered by `CountryID` or `RegionID`. - [Get States](https://devzone.nayax.com/reference/lynx/lookups/get-states.md): Retrieves a list of regions (states or provinces) within a specified country, optionally filtered by `CountryID`. - [Get Time Zones by Offset](https://devzone.nayax.com/reference/lynx/lookups/get-time-zones-by-offset.md): Retrieves a list of time zones based on the specified time zone offset. - [Get Time Zones by Time Zone Key](https://devzone.nayax.com/reference/lynx/lookups/get-time-zones-by-time-zone-key.md): Retrieves a specific time zone identified by `TimeZoneKey`. - [Bulk Update Machine Attributes](https://devzone.nayax.com/reference/lynx/machine-attribute/bulk-update-machine-attributes.md): Performs a bulk update of machine attributes for the specified machine identified by `MachineID`. - [Get All Machine Attributes](https://devzone.nayax.com/reference/lynx/machine-attribute/get-all-machine-attributes.md): Retrieves all attributes associated with a specific machine identified by `MachineID`. - [Get Specific Machine Attribute](https://devzone.nayax.com/reference/lynx/machine-attribute/get-specific-machine-attribute.md): Retrieves the details of a specific machine attribute identified by `MachineID` and `DeviceAttributeID`. - [Insert/Update Machine Attributes](https://devzone.nayax.com/reference/lynx/machine-attribute/insertupdate-machine-attributes.md): Allows bulk insertion or updating of machine attributes. The request body should include an array of machine attributes to be processed. - [Update Machine Attribute to Current Configuration](https://devzone.nayax.com/reference/lynx/machine-attribute/update-machine-attribute-to-current-configuration.md): Resends the current machine configuration, updating the machine attributes to match the latest configuration settings. - [Update Machine Attribute to Model Defaults](https://devzone.nayax.com/reference/lynx/machine-attribute/update-machine-attribute-to-model-defaults.md): Resets the machine attributes to the default values defined by the machine model. This operation is typically used to restore default configurations. - [Update Specific Machine Attribute](https://devzone.nayax.com/reference/lynx/machine-attribute/update-specific-machine-attribute.md): Updates the details of a specific machine attribute identified by `MachineID` and `DeviceAttributeID`. - [Create Pick List](https://devzone.nayax.com/reference/lynx/machine-inventory/create-pick-list.md): Generates a new pick list for a specific machine, with options to adjust the pick list based on various criteria. - [Delete Pick List](https://devzone.nayax.com/reference/lynx/machine-inventory/delete-pick-list.md): Deletes the existing pick list for a specific machine identified by `MachineID`. - [Empty Machine Products Inventory](https://devzone.nayax.com/reference/lynx/machine-inventory/empty-machine-products-inventory.md): Empties the inventory of all products in the specified machine, marking all product slots as empty. - [Get Pick List](https://devzone.nayax.com/reference/lynx/machine-inventory/get-pick-list.md): Retrieves the pick list associated with a specific machine identified by `MachineID`. - [Set All Machine Bins as Full](https://devzone.nayax.com/reference/lynx/machine-inventory/set-all-machine-bins-as-full.md): Marks all bins in the specified machine as fully stocked, indicating that all product slots are filled to capacity. - [Update Pick List](https://devzone.nayax.com/reference/lynx/machine-inventory/update-pick-list.md): Updates the pick list for a specific machine, allowing changes to the quantity of products to be picked. - [Create Machine Products](https://devzone.nayax.com/reference/lynx/machine-products/create-machine-products.md): Creates new products for the specified machine identified by `MachineID`. - [Get a Machine Product](https://devzone.nayax.com/reference/lynx/machine-products/get-a-machine-product.md): Retrieves details of a specific machine product identified by `MachineProductID` within the machine identified by `MachineID`. - [Get Machine Products](https://devzone.nayax.com/reference/lynx/machine-products/get-machine-products.md): Retrieves the list of products associated with a specific machine identified by `MachineID`. - [Update a Machine Product](https://devzone.nayax.com/reference/lynx/machine-products/update-a-machine-product.md): Updates the details of a specific machine product identified by `MachineProductID` within the machine identified by `MachineID`. - [Update Machine Products](https://devzone.nayax.com/reference/lynx/machine-products/update-machine-products.md): Updates the products associated with a specific machine identified by `MachineID`, with an option to avoid deletion. - [Create New Machine](https://devzone.nayax.com/reference/lynx/machines/create-new-machine.md): Creates a new machine entry with the provided details. - [Create Payment Methods for Machine](https://devzone.nayax.com/reference/lynx/machines/create-payment-methods-for-machine.md): Creates new payment methods for a specific machine, identified by MachineID. This operation allows users to add new payment options to the machine. - [Delete Specific Payment Method for Machine](https://devzone.nayax.com/reference/lynx/machines/delete-specific-payment-method-for-machine.md): Deletes a specific payment method associated with a machine, identified by the provided MachineID and paymentMethodID. This operation allows users to remove a payment option from the machine. - [Get All Machine Basic Info](https://devzone.nayax.com/reference/lynx/machines/get-all-machine-basic-info.md): Retrieves basic information for all machines, with optional filtering by parameters. - [Get Last Sales for Machine by MachineID](https://devzone.nayax.com/reference/lynx/machines/get-last-sales-for-machine-by-machineid.md): Retrieves the most recent sales transactions for a specific machine, identified by MachineID. This allows users to view the latest sales activity associated with the machine. - [Get Machine Change Logs](https://devzone.nayax.com/reference/lynx/machines/get-machine-change-logs.md): Fetches the change logs for machines within a specified date range. Users can filter the logs by various parameters such as ActorID, StartDate, EndDate, MachineID, TimePeriod, and MachineNumber to retrieve the relevant changes. - [Get Machine Last Alerts](https://devzone.nayax.com/reference/lynx/machines/get-machine-last-alerts.md): Retrieves the most recent alerts for a specific machine identified by the provided MachineID. This helps in monitoring recent issues or notifications related to the machine's operation. - [Get Payment Methods for Machine](https://devzone.nayax.com/reference/lynx/machines/get-payment-methods-for-machine.md): Retrieves the list of payment methods associated with a specific machine, identified by MachineID. This allows users to view the available payment options configured for the machine. - [Get Specific Machine Basic Info](https://devzone.nayax.com/reference/lynx/machines/get-specific-machine-basic-info.md): Retrieves basic information about a specific machine identified by `MachineID`. - [Get Specific Machine Basic Info by Device](https://devzone.nayax.com/reference/lynx/machines/get-specific-machine-basic-info-by-device.md): Retrieves the basic information of a specific machine associated with the provided device serial number. This allows users to fetch machine details by referencing the device it is connected to. - [Get Specific Machine Basic Info by VPOS](https://devzone.nayax.com/reference/lynx/machines/get-specific-machine-basic-info-by-vpos.md): Retrieves the basic information of a specific machine associated with the provided VPOS serial number. This allows users to fetch machine details by referencing the VPOS device it is connected to. - [Get Specific Machine Statistics](https://devzone.nayax.com/reference/lynx/machines/get-specific-machine-statistics.md): Retrieves the current status and statistics of a specific machine identified by the provided MachineID. This includes details like operational status, performance metrics, and other relevant statistics. - [Search Machine Basic Info](https://devzone.nayax.com/reference/lynx/machines/search-machine-basic-info.md): Retrieves a list of machines based on the search criteria provided in the request body. This allows users to filter and find specific machines or groups of machines by applying various parameters. - [Update Payment Methods for Machine](https://devzone.nayax.com/reference/lynx/machines/update-payment-methods-for-machine.md): Updates the payment methods associated with a specific machine, identified by MachineID. This operation allows users to modify the existing payment options for the machine. - [Update Specific Machine Basic Info](https://devzone.nayax.com/reference/lynx/machines/update-specific-machine-basic-info.md): Updates the basic information of a specific machine identified by `MachineID`. - [Get Event Rules](https://devzone.nayax.com/reference/lynx/metadata/get-event-rules.md): Retrieves the event rules configured in the system. The response contains an array of event rules that are currently active. - [Upload Picture](https://devzone.nayax.com/reference/lynx/metadata/upload-picture.md): Uploads a picture to the server with associated metadata. The picture and its details are provided in the request body. - [Approve Payment Refund](https://devzone.nayax.com/reference/lynx/payment/approve-payment-refund.md): Approves a previously requested payment refund. The request body includes details such as whether the refund was processed externally and any associated documentation. - [Decline a Payment Refund](https://devzone.nayax.com/reference/lynx/payment/decline-a-payment-refund.md): Submits a request to decline a previously submitted payment refund request. The request body includes details such as the transaction ID and reason for declining the refund. - [Request a Payment Refund](https://devzone.nayax.com/reference/lynx/payment/request-a-payment-refund.md): Submits a request to refund a specific payment. The request body includes details such as the refund amount, reason, and transaction ID. - [Upload Refund Documentation](https://devzone.nayax.com/reference/lynx/payment/upload-refund-documentation.md): Uploads a file related to a payment refund. The file could be documentation or other relevant data associated with the refund. - [Create New Product Groups](https://devzone.nayax.com/reference/lynx/product-groups/create-new-product-groups.md): Creates new product groups based on the details provided in the request body. The request includes information such as the product group name, code, and associated actor. - [Create Product Group Tax](https://devzone.nayax.com/reference/lynx/product-groups/create-product-group-tax.md): Creates new tax details for a specific product group, identified by the ProductGroupID. The request body contains the tax information to be added. - [Delete Product Group Tax](https://devzone.nayax.com/reference/lynx/product-groups/delete-product-group-tax.md): Deletes a specific tax entry associated with a product group, identified by both ProductGroupID and TaxRowID. This operation removes the specified tax row from the product group. - [Get All Product Groups](https://devzone.nayax.com/reference/lynx/product-groups/get-all-product-groups.md): Retrieves a list of all product groups. The response includes details of each product group such as the name, code, and associated actor. - [Get Product Group](https://devzone.nayax.com/reference/lynx/product-groups/get-product-group.md): Retrieves details of a specific product group identified by the ProductGroupID. The response includes information such as the product group name, code, and other related details. - [Get Product Group Tax](https://devzone.nayax.com/reference/lynx/product-groups/get-product-group-tax.md): Retrieves the tax details associated with a specific product group, identified by the ProductGroupID. Optionally, a specific tax row can be retrieved using the TaxRowID query parameter. - [Get Product Groups by Actor](https://devzone.nayax.com/reference/lynx/product-groups/get-product-groups-by-actor.md): Retrieves a list of product groups associated with a specific actor, identified by the ActorID. The response includes details of each product group. - [Update Product Group](https://devzone.nayax.com/reference/lynx/product-groups/update-product-group.md): Updates the details of a specific product group identified by the ProductGroupID. The request body should include the updated information such as the product group name, code, and category. - [Update Product Group Tax](https://devzone.nayax.com/reference/lynx/product-groups/update-product-group-tax.md): Updates the tax details for a specific product group, identified by the ProductGroupID. The request body contains the updated tax information. - [Create New Operator Product](https://devzone.nayax.com/reference/lynx/products/create-new-operator-product.md): Creates a new product associated with a specific operator, identified by the OperatorID. The request body contains the details of the product to be created. - [Get Specific Operator Products](https://devzone.nayax.com/reference/lynx/products/get-specific-operator-products.md): Retrieves a list of products associated with a specific operator, identified by the OperatorID. The response includes details of each product. - [Get Specific Product](https://devzone.nayax.com/reference/lynx/products/get-specific-product.md): Retrieves the details of a specific product identified by the NayaxProductID. The response includes all relevant information about the product. - [Update Specific Product](https://devzone.nayax.com/reference/lynx/products/update-specific-product.md): Updates the details of a specific product identified by the NayaxProductID. The request body should contain the updated product information. - [Get Available Widgets](https://devzone.nayax.com/reference/lynx/report/get-available-widgets.md): Retrieves a list of available dashboard widgets, optionally filtered by the screen type ID. - [Retrieve Widget Data](https://devzone.nayax.com/reference/lynx/report/retrieve-widget-data.md): Fetches analytical data for a specific dashboard widget based on the provided filters and widget ID. - [Add New Driver](https://devzone.nayax.com/reference/lynx/scheduling/add-new-driver.md): Adds a new driver to the scheduling system. The request body should include the details of the driver to be added. - [Assign Machine to Route](https://devzone.nayax.com/reference/lynx/scheduling/assign-machine-to-route.md): Assigns a machine to a specific route. The request body should include the details of the machine to be assigned. - [Create Machine Tasks](https://devzone.nayax.com/reference/lynx/scheduling/create-machine-tasks.md): Creates new scheduled tasks for machines. The request body should include details of the tasks to be scheduled. - [Create New Route](https://devzone.nayax.com/reference/lynx/scheduling/create-new-route.md): Creates a new route for the specified operator. The request body should include the details of the route to be created. - [Create Visit Orders](https://devzone.nayax.com/reference/lynx/scheduling/create-visit-orders.md): Creates new visit orders for machines. The request body should include the details of the machines to be visited. - [Delete Driver](https://devzone.nayax.com/reference/lynx/scheduling/delete-driver.md): Deletes a driver identified by DriverId from the scheduling system. - [Delete Machine Tasks](https://devzone.nayax.com/reference/lynx/scheduling/delete-machine-tasks.md): Deletes scheduled tasks for machines based on the provided query parameters such as SchedulingIds, MachineID, and date. - [Get Drivers](https://devzone.nayax.com/reference/lynx/scheduling/get-drivers.md): Retrieves a list of drivers based on various query parameters, such as ActorId, DriverStatusId, and multiple search options (e.g., by DriverId, UserId, Fullname, etc.). - [Get Machine Tasks](https://devzone.nayax.com/reference/lynx/scheduling/get-machine-tasks.md): Retrieves a list of scheduled machine tasks based on various query parameters such as date range, machine, driver, route, and other filters. - [Get Route Machines](https://devzone.nayax.com/reference/lynx/scheduling/get-route-machines.md): Retrieves a list of machines assigned to a specific route, identified by RouteId, and optionally filtered by MachineId. - [Get Routes](https://devzone.nayax.com/reference/lynx/scheduling/get-routes.md): Retrieves a list of routes based on various query parameters, such as OperatorId, DriverId, Status, and multiple search options (e.g., by Name, Code, Notes, etc.). - [Get Visit Orders](https://devzone.nayax.com/reference/lynx/scheduling/get-visit-orders.md): Retrieves a list of visit orders based on various query parameters such as VisitDate, MachineId, DriverId, RouteId, and ActorId. - [Remove Machine from Route](https://devzone.nayax.com/reference/lynx/scheduling/remove-machine-from-route.md): Removes a machine from a specific route, identified by RouteId and MachineId. - [Update Driver](https://devzone.nayax.com/reference/lynx/scheduling/update-driver.md): Updates the details of an existing driver identified by DriverId. The request body should include the updated driver information. - [Update Machine Tasks](https://devzone.nayax.com/reference/lynx/scheduling/update-machine-tasks.md): Updates existing scheduled tasks for machines. The request body should include the updated task details. - [Update Route](https://devzone.nayax.com/reference/lynx/scheduling/update-route.md): Updates the details of an existing route identified by routeId. The request body should include the updated route information. - [Sign In](https://devzone.nayax.com/reference/lynx/sign-in/sign-in.md) - [User Sign In](https://devzone.nayax.com/reference/lynx/sign-in/user-sign-in.md): Authenticates a user with the provided credentials (username and password). - [Actor Types](https://devzone.nayax.com/reference/manage-data-operations/lynx-api/actor-types.md) - [Cards](https://devzone.nayax.com/reference/manage-data-operations/lynx-api/cards.md) - [Languages](https://devzone.nayax.com/reference/manage-data-operations/lynx-api/languages.md) - [Machine Types](https://devzone.nayax.com/reference/manage-data-operations/lynx-api/machine-types.md) - [AvailabilityCheck](https://devzone.nayax.com/reference/spark/transactions/availabilitycheck.md) - [CancelTransaction](https://devzone.nayax.com/reference/spark/transactions/canceltransaction.md) - [DeclineCallback](https://devzone.nayax.com/reference/spark/transactions/declinecallback.md) - [ExternalCancel](https://devzone.nayax.com/reference/spark/transactions/externalcancel.md) - [ExternalSettlement](https://devzone.nayax.com/reference/spark/transactions/externalsettlement.md) - [Get Version](https://devzone.nayax.com/reference/spark/transactions/get-version.md) - [InfoQuery](https://devzone.nayax.com/reference/spark/transactions/infoquery.md) - [Settlement](https://devzone.nayax.com/reference/spark/transactions/settlement.md) - [StartAuthentication](https://devzone.nayax.com/reference/spark/transactions/startauthentication.md) - [StartSession](https://devzone.nayax.com/reference/spark/transactions/startsession.md): This is the initial API call sent by Nayax. It initiates the transaction session by authenticating both parties and generating a `SparkTransactionId`, which will be echoed in all subsequent calls throughout the transaction's lifecycle. - [StopCallback](https://devzone.nayax.com/reference/spark/transactions/stopcallback.md) - [StopNotify](https://devzone.nayax.com/reference/spark/transactions/stopnotify.md) - [TimeoutCallback](https://devzone.nayax.com/reference/spark/transactions/timeoutcallback.md) - [TransactionCallback](https://devzone.nayax.com/reference/spark/transactions/transactioncallback.md) - [TransactionNotify](https://devzone.nayax.com/reference/spark/transactions/transactionnotify.md) - [TriggerTransaction](https://devzone.nayax.com/reference/spark/transactions/triggertransaction.md) ## OpenAPI Specs - [lynx](https://devzone.nayax.com/openapi/lynx.yaml) - [spark](https://devzone.nayax.com/openapi/spark.yaml) - [cortina](https://devzone.nayax.com/openapi/cortina.yaml) - [ecom](https://devzone.nayax.com/openapi/ecom.yaml) - [e-receipt](https://devzone.nayax.com/openapi/e-receipt.yaml) - [openapi](https://devzone.nayax.com/api-reference/openapi.json) ## Optional - [Release Notes](https://www.nayax.com/product-updates/integrated-pos/integrated-vpos-touch-onyx/) - [Help Center](https://nayax-u.nayax.com/)