Všetky príručky

Platobná brána Stripe

Nastavenie pluginu Stripe Payments — API kľúče, webhook, Express Checkout, testovací režim a refundácia.

Pre: ObchodníkV administrácii:/admin/plugins/stripe-payments/settings

Plugin Stripe Payments pripája platobnú kartu cez Stripe — na rozdiel od ostatných brán zákazník neopúšťa pokladňu, platobný formulár (Stripe Elements) sa vykresľuje priamo v nej.

Obrazovka „Platobná brána Stripe“ v administrácii
Obrazovka „Platobná brána Stripe“ v administrácii

Čo plugin robí

Po výbere platby Stripe v pokladni sa v rámci stránky vykreslí platobný formulár Stripe. Voliteľne vie na stránke produktu zobraziť aj tlačidlá Apple Pay / Google Pay (Express Checkout).

Požiadavky

Účet Stripe s API kľúčmi (Publishable Key a Secret Key) z Stripe Dashboardu.

Nastavenia

PoleVýznam
Publishable KeyVerejný API kľúč Stripe.
Secret KeyTajný API kľúč Stripe — po jeho uložení sa webhook vytvorí automaticky.
Stripe webhookStav webhooku — spravuje sa automaticky, needituje sa ručne.
Testovací režimPredvolené: zapnuté.
Express Checkout na produktochZobrazí na stránke produktu tlačidlá Apple Pay / Google Pay. Predvolené: vypnuté.

Inštalácia a nastavenie

  1. Otvorte Systém > Pluginy a zapnite plugin Stripe Payments.
  2. V Stripe Dashboarde skopírujte Publishable Key a Secret Key.
  3. Vložte oba kľúče do nastavení pluginu a uložte — webhook sa pri uložení Secret Key vytvorí automaticky, vrátane webhook secretu potrebného na overenie notifikácií.
  4. Skontrolujte pod poľom Stripe webhook, že je stav aktívny.
  5. Ak chcete zobraziť Apple Pay / Google Pay na stránke produktu, zapnite Express Checkout na produktoch.
Poznámka: Testovací/produkčný režim sa neriadi prepínačom Testovací režim v nastaveniach, ale typom vloženého API kľúča — kľúč začínajúci sk_test_… je vždy testovací, sk_live_… vždy ostrý.

Testovací režim

Rozhoduje výhradne typ vloženého Secret Key (sk_test_… vs sk_live_…) — samotný prepínač Testovací režim v administrácii nemá na správanie vplyv, správanie určuje kľúč.

Čo sa deje na objednávke

Objednávka sa označí ako zaplatená pri udalosti potvrdzujúcej úspešnú platbu; suma a mena sa vždy skontrolujú voči objednávke — pri nezhode zostane objednávka na manuálnu kontrolu, neoznačí sa ako zaplatená automaticky. Platobný pokus sa dá bezpečne zopakovať aj pri opätovnom načítaní stránky — nevytvorí duplicitnú platbu.

Refundácie

Stripe podporuje plnú aj čiastočnú refundáciu priamo z detailu objednávky v Ecommio.

Webhook

Stripe posiela notifikácie na payments/stripe/webhook — vrátane potvrdenia platby, informácie o zlyhanej platbe aj o refundácii vykonanej priamo v Stripe Dashboarde. Webhook aj jeho tajný kľúč (secret) sa vytvárajú automaticky pri uložení Secret Key, nezakladá sa ručne.

Časté problémy

  • Brána sa v pokladni nezobrazuje. Chýba Publishable Key, Secret Key, alebo sa nevytvoril webhook — skontrolujte stav pod poľom Stripe webhook.
  • Objednávka ostala nezaplatená, hoci zákazník platbu dokončil. Skontrolujte stav webhooku — pri jeho výpadku sa platba potvrdí len pri návrate zákazníka, čo môže meškať.
  • Testovacia platba prešla ako ostrá (alebo naopak). Skontrolujte, ktorý typ Secret Key (test/live) máte vložený — o prostredí rozhoduje výlučne kľúč.
  • Apple Pay / Google Pay sa nezobrazuje. Skontrolujte prepínač Express Checkout na produktoch.
  • Refundácia zaevidovaná priamo v Stripe sa neprejaví v Ecommio. Overte, že webhook je aktívny — bez neho sa manuálna refundácia zo Stripe Dashboardu do objednávky nepremietne.

Súvisí

Bola táto stránka užitočná?