Greek Compliance Integration Guide (A.1155)

Overview

EveryPay enables seamless integration of its POS solutions—both physical terminals and the SoftPOS application—with ERP systems in compliance with regulatory framework A.1155. This guide outlines the step-by-step process for ERP providers to integrate with EveryPay’s payment solutions, ensuring compatibility with both hardware POS devices and our SoftPOS application.

Stage 1: Express Interest & Access the Sandbox Environment

  1. Create a Sandbox Account: Register for an account in EveryPay's sandbox environment.

  2. Contact EveryPay Support: Email our support team and include the following information:

    • Company Name

    • Registration email for the sandbox account

    • The certified e-invoicing provider (ΥΠΑΗΕΣ) you intend to integrate with

  3. Configuration Assistance: Our team will assist you in setting up a test terminal to ensure that all settings are ready for your development needs.

  4. Install POS Simulator: EveryPay provides a robust POS Emulator that allows you to fully replicate the experience of a physical terminal, enabling detailed validation of transaction flows and functionalities without the need for a physical device in the sandbox environment.

Step 2: Internal Development

Once the sandbox setup is complete and technical specifications are reviewed, ERP developers can proceed with the internal integration and development.

Once your sandbox setup is complete, you can move forward with integration using EveryPay’s comprehensive API documentation. Our API reference is meticulously crafted, providing detailed guides, examples, and clear descriptions to ensure a smooth and efficient integration process.

Step 3: Pilot Testing

After completing your internal development, you will conduct pilot testing in the sandbox environment independently. Once you have completed the testing, please send the results to us for review.

Step 4: Confirmation and Production Release

Upon receiving your test results, our team will review the submissions to ensure all scenarios have been executed correctly. After this validation, we can potentially collaborate to conduct final testing in a live production environment with a selected merchant.