Private preview
Accept titres-restaurant payments Private preview
Learn how to accept French meal vouchers payments on Stripe.
Want to accept France titres-restaurant payments?
France titres-restaurant is in private preview. Enter your email address to join the waitlist. Stripe will contact you when we can onboard additional users.
Note
This guide is only for the following French meal vouchers issuers: Bimpli, Pluxee, and Up Déjeuner. It also requires preview Stripe version 2026-05-27.preview or later—see Update the Stripe SDK for setup instructions.
Before you begin
Set up your restaurant using the Payment Locations API. Make sure the location’s fr_meal_vouchers_conecs_payments capability status is active before accepting payments.
Review Payment Element documentation
The Payment Element allows you to collect French meal vouchers payments. For information about setting up the Payment Element, see the quickstart.
Create a PaymentIntent
To specify that the payment is a French meal vouchers payment, pass the ID of your payment location in payment_details[location] and set payment_details[benefit][fr_meal_voucher][enabled] to if_payment_method_is_eligible:
French meal vouchers payments are in EUR only.
Command Line
cURL
After you create the PaymentIntent, return its client_secret to the client.
Optional Save a French meal voucher during payment
Complete the payment
When your customer clicks the Pay button, call confirmPayment with the Payment Element and pass a return_url to indicate where Stripe redirects the user after they complete the payment.
Note
Stripe resolves the the related setting from the payment location at confirmation, not at PaymentIntent creation. If you update the location’s the related setting between creation and confirmation, Stripe uses the new the related setting. Changes to the location’s the related setting don’t affect already-confirmed payments.
Optional Check the the related setting used for payment
Test your integration
You can use the following cards to test your integration:
| French meal vouchers issuer | Number | CVC | Expiry date |
|---|---|---|---|
| Bimpli with Conecs | Any 3 digits | Any future date |
Use the PaymentLocation ID from your test mode onboarding setup. Pass this location ID in payment_details[location] when creating the PaymentIntent.
