Skip to content
FunkceCeníkPartneřiBlogNápovědaO násKontakt
ZačítPřihlásit se
Zpět na Blog
guides2026-07-176 min čtení

Platba jedním klikem z QR menu přes iyzico Inline Checkout

Steakhouse se 45 stoly v Ankaře integruje iyzico Inline Checkout (3DS v2) — idempotence webhooku, faktura DPH 10/20%, mimo rozsah PCI.

th

thMenu Team

thmenu.com

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.