Stages of the process
The integration process is divided into five main stages:- Kickoff Meeting
- Integration Setup
- Development Phase
- Testing & Certification
- Production Setup

Kickoff Meeting
To request a kickoff, contact your local Nayax office or an official local Nayax distributor. The sales team first checks that the solution you need is feasible. If it is, sales brings in the Nayax Integrations team (Professional Services). The kickoff takes place at the start of the project, before or after the sale, depending on your requirements. The Integrator and Nayax teams hold an initial meeting to align expectations, define high-level goals, and introduce the stakeholders from the Integrator’s project, the technical teams, and the Nayax Integration Engineer.Integration Setup
This initial stage establishes the technical foundation for the integration. The Integrations team gives sandbox access to customers who signed a Statement of Work (SOW) or the Terms and Conditions (T&C) for their integration type.- Assignment of Integration Engineer: A Nayax integration engineer is assigned as the primary focal point for the partner or customer developer.
- Configuration: The engineer configures the Nayax Core (backend) and sets up the device with the relevant transaction flow in the integration environment.
- Welcome Email: At the end of this phase, the engineer sends a welcome email with all necessary resources, including the URL, SDK, documentation, tokens, and other required development tools.
Development Phase
This stage focuses on the partner or customer developing their solution.- Partner/Customer Development: The partner or customer developer creates their solution using the Nayax API/SDK.
- Support: During this phase, the integration engineer provides assistance for any issues or “how-to” queries to ensure progress.
Support for OCPP/OCPI IntegrationsFor integrations based on OCPP/OCPI standards, this step is not relevant, as these integrations follow predefined flows according to the standard protocol.
Testing & Certification
This stage verifies that the integration meets Nayax’s standards:- Certification Test Requirements: Nayax shares specific requirements for certification tailored to the integration type and transaction flow.
- Testing: The partner or customer developer performs a series of tests (typically 9–15, depending on the integration type and flow).
- Review: The Nayax integration engineer reviews the results of these tests to ensure all criteria are met.
- Certification: Upon successfully completing all tests, Nayax issues a certification letter confirming the integration is ready for deployment.
Production Setup
The final stage ensures a smooth deployment in a live environment:- Production Environment Configuration: Nayax configures the integration in the production environment, including the machine model setup.
- Support for Testing: The integration engineer provides support during production lab or field tests to confirm successful deployment.