At a lunch cafe in Ankara's Çayyolu office strip, sixty percent of customers carry a Multinet, Sodexo or Edenred meal-voucher card. If your QR menu only offers "credit card", two out of four diners pull out extra cash and the average ticket drops from ninety-four to sixty-eight lira. The right integration kills that drop with a single POST.
Multinet POS API and the voucher_code flow
Multinet's REST API exposes a separate endpoint that accepts a voucher_code field instead of the usual card_present transaction. At checkout the customer enters the last six digits of the card and the SMS code; you wrap it in POST /v2/voucher/authorize and get a balance response within five seconds.
Key detail: Multinet supports partial approval. A 120-lira ticket with 80 lira on the card returns approved_amount: 80; route the remaining 40 to a second payment method (credit card, cash, another voucher) on the same checkout screen.
Sodexo Restaurant Pass PNR format
Sodexo Turkey uses a six-character PNR (Passenger Name Record analog): first three are merchant ID, last three are the daily sequence number. Wire your webhook callback to /api/sodexo/callback and validate the HMAC-SHA256 signature (secret is in the merchant panel) before closing the transaction.
Edenred Ticket Restaurant follows the same pattern but signs with RSA-PSS 2048-bit; pull the public key from the Edenred merchant portal and cache it in your worker KV (5-minute TTL is fine).
Balance check and partial-approval UX
Showing "balance X TL, missing Y TL" within 1.2 seconds after the customer enters the voucher_code lifts conversion by twenty-eight percent. In thMenu QR menu, call this as a pre-auth check — let the customer confirm the second payment method before you close the auth.
- Multinet: 750-lira daily cap, remind diners
- Sodexo: weekend usage can be disabled per merchant setting
- Edenred: refund window 48 hours, manual after
FAQ
What do I need for Multinet API access? Merchant application, tax certificate, bank account. Approval 7-10 business days.
Can I show all three vouchers in one checkout? Yes — define them as separate entries in thMenu payment_methods JSON; the ordering is preserved.
What are the commission rates? Multinet 4.5%, Sodexo 5%, Edenred 5.2% (standard 2026; volume discounts negotiable).
Found this helpful? Share it.
Related articles
The Complete Guide to Running a Multilingual Restaurant Menu
Serving international guests? Learn how to set up a menu that automatically spea…
What Is a QR Code Menu? The Complete Guide for Restaurants
A QR code menu lets customers access your full restaurant menu instantly on thei…
Understanding Your Restaurant's Data: A Practical Analytics Guide
Your menu generates data every day. Learn how to read it, act on it, and use it …