Steakhouse se 45 stoly v Ankaře Çankaya chtěl eliminovat 7-9 minut mrtvého času mezi "účet, prosím" a odchodem hosta. Cílem nebyla jen rychlost, ale automatické generování fakturových PDF s rozděleným DPH podle turecké legislativy.
Proč Inline Checkout? 3DS v2 a rozsah PCI
Inline Checkout drží formulář karty v iyzico iframe — váš server se PANu nikdy nedotkne. Spadnete do PCI DSS SAQ-A: roční audit cca 2 500-4 000 USD odpadá. 3DS v2 se spouští automaticky, frictionless flow v 78 % transakcí.
Architektura: zákazník klepne "Zaplatit" → POST na /api/payments/initialize → backend získá checkoutFormContent → otevře se iframe.
Idempotence webhooku
iyzico posílá webhook 3-7krát pro stejné paymentId. Řešení: UNIQUE omezení na paymentId. Při duplicitě (23505) vrátíte 200 no-op.
- Ověření podpisu: HMAC-SHA256 s merchant secret.
- Okno replay: 5 minut.
- Mapování stavu: SUCCESS → paid; FAILURE → opakovatelné.
Faktura s rozděleným DPH (jídlo 10 %, alkohol 20 %)
Turecká legislativa vyžaduje oddělené řádky: jídlo DPH 10 %, alkohol DPH 20 %. Faktura 480 TL se dělí na 320 TL jídlo (29,09 TL DPH) a 160 TL alkohol (26,67 TL DPH). PDF přes @react-pdf/renderer, kompatibilní s e-Arşiv.
FAQ
Jaká je provize iyzico? Standardně 2,49 % + 0,25 TL/transakce; vyjednatelné na 1,99 % nad 100K TL/měsíc.
Je úložiště karet bezpečné? iyzico vrací cardUserKey/cardToken — žádný PAN u merchanta, mimo PCI.
Rychlost refundace? Tentýž den: okamžitě; po T+1: 2-7 pracovních dní.
Bylo to užitečné? Sdílejte to.
Související články
Co je QR menu? Kompletní průvodce pro restaurace
QR menu umožňuje hostům okamžitý přístup k vašemu jídelníčku přes smartphone — b…
Přechod z papírového na digitální QR menu: průvodce krok za krokem
Chcete zavést QR menu, ale nevíte, kde začít? Tento průvodce pokrývá fotografová…
Geo-cílené QR menu: různé jazyky podle IP návštěvníka
Jak 180místný all-inclusive resort v Antalyi směruje stejný QR kód na turecké, n…