Ticket Restaurant Edenred
The standard Edenred integration process consists of 3 phases:
- Integration and development.
- Validation and UAT process, requiring successful completion of specific tests (UAT, User Acceptance Testing).
- Production environment setup.
How Voucherly works with Edenred
Voucherly is a technical service for merchants, not an Edenred reseller or commercial partner: your convention, your MID and your economic conditions are agreed directly with Edenred, and Voucherly never steps into that relationship.
The integration is already live and in production: e-commerce sites and restaurant chains accept Ticket Restaurant Edenred through Voucherly every day, both on web checkout and in-app. Infrastructure, SSO flow and payment page already comply with Edenred's technical and UX standards, so no development is required on your side — what remains are the configuration steps described in this guide.
Who does what
| You | Sign the convention with Edenred, provide the requested company details, take part in the UAT session and enter the credentials you receive in the Voucherly Dashboard. |
| Edenred | Evaluates and enables the merchant, issues the credentials (MID, client id and secret), defines the rules for the use of its vouchers and validates the integration during the UAT. |
| Voucherly | Provides and maintains the integration, the checkout page and the payment flow, and supports you through configuration, UAT and go live. |
Merchant onboarding, activation times and the rules that govern how Ticket Restaurant vouchers can be spent are defined by Edenred autonomously, as the issuer of the vouchers. Voucherly has no visibility or influence over those decisions, but we support you on everything technical: write to support@voucherly.it.
Become a partner
To enable Edenred Ticket Restaurant with Voucherly, your business must first be registered as an Edenred partner.
Already accepting Edenred
If you already accept Ticket Restaurant via POS in your physical store:
- Contact your Edenred sales representative.
- Request the activation to also accept Ticket Restaurant Edenred online through your e-commerce.
New to Edenred
If you are not yet an Edenred partner, you can request activation by:
- Filling out the form https://www.edenred.it/merchant/edenred-per-il-ecommerce/.
- Or sending an email to assistenzanetwork-it@edenred.com with the subject line Richiesta convenzione buoni pasto Edenred per e-commerce and include the following company details:
- Legal company name (Ragione sociale)
- VAT number (Partita IVA)
- Fiscal code (Codice fiscale)
- Trade name (Insegna, if different from legal name)
- REA code
- Registered office address
- Operational office address (if different)
- IBAN
- PEC or SDI code
- Legal representative (name, surname, tax code, ID document)
- Contact email (used for contract delivery)
- Contact mobile number
Note: Edenred will also offer free POS activation. This is optional and not required to accept vouchers online with Voucherly.
Response times depend on Edenred's evaluation process and are outside Voucherly's control. Activation typically takes about two weeks, but the actual timing is up to Edenred — see the FAQ.
Integration and UAT
Edenred will provide you with the Introduzione ad EDPS document containing all necessary information about the process and required integrations.
The document describes the integration that Voucherly already provides for you, so a careful read-through is not mandatory but only recommended.
You will need to share the parameters listed in the table below with Edenred. Activation typically takes a couple of days.
| Parameter | Value |
|---|---|
| Redirect login | https://checkout.voucherly.it/edenred/callback |
| Redirect logout | https://checkout.voucherly.it/edenred/logout |
Once enabled, Edenred will supply the AuthenticationClientId, AuthenticationClientSecret, MID, PaymentClientId, PaymentClientSecret.
- Configure these parameters in Impostazioni > Pagamenti > Gateway di pagamento on the Voucherly Dashboard. Use sandbox environment.
- Schedule a meeting with Edenred to conduct UAT. Voucherly can join if needed.
- A complete list of tests is available in TestBook_UAT.xlsx.
Production environment and Go live
You need an active Voucherly account to configure Ticket Restaurant Edenred in the live environment. If you haven’t done so yet, activate your account by providing your company information.
After completing the UAT process, Edenred will send an email with instructions for production setup and go live.
Configuration
Edenred will request new parameters for production environment activation.
- Opt-in callback URL (post-login): URL where users are redirected after login.
- (Optional) Opt-out callback URL (post-logout): URL where users are redirected after logout.
- (Optional) URL to your logo.
- An email to create an Anypoint account for registering your application. It's recommended to use a shared company email (e.g., edps@edenred.com) instead of a personal one.
- Authorization duration (default: 60 minutes): the time after which an uncaptured authorization expires.
Provide these details at least one week before the go-live date.
| Parameter | Value |
|---|---|
| Redirect login | https://checkout.voucherly.it/edenred/callback |
| Redirect logout | https://checkout.voucherly.it/edenred/logout |
| Logo | Use a static resource to avoid unintended changes. The provided link will display the logo during the SSO flow. |
| Authorization duration | The Edenred transaction remains in authorization status while the user completes payment with other methods (e.g., debit or credit card). We recommend at least 10 minutes. The 60-minute default is also acceptable. |
Registration
- You will receive an invitation at the email provided in step 4 (check Spam). Use it to create an Anypoint account and confirm registration.
- Notify Edenred once you've completed the registration. Edenred will enable your access so you can register the application.
- Register your application at: https://anypoint.mulesoft.com/exchange/f02a5569-24ac-491a-964a-0950ab318728/edenred-payment-services-api/.
- Follow the steps in the attached Come creare un accesso in produzione su eDPS.
- Share the application name with Edenred.
- Save PaymentClientId and PaymentClientSecret.
- Edenred will complete the configuration and send you the following via email: AuthenticationClientId, AuthenticationClientSecret, MID.
- Configure these parameters in Impostazioni > Pagamenti > Gateway di pagamento on the Voucherly Dashboard. Use live environment.
- If you operate multiple locations with different MIDs, create one account per MID and assign it to each location — see Per-store configuration.
Go live
Now you're ready to accept Ticket Restaurant Edenred with Voucherly!
Edenred may require an additional UAT for production environment.