Preskočiť na obsah

Stavy objednávok a priebeh platby

  1. Zákazník potvrdí objednávku. Objednávka vznikne v stave COMGATE – čaká sa na vykonanie platby.
  2. Podľa vášho nastavenia ho modul presmeruje na bránu Comgate, alebo zobrazí stránku platby s inline bránou či Checkout SDK. Pozri Spôsoby zobrazenia brány.
  3. Zákazník zaplatí. Výsledok platby modul vždy overí priamo v Comgate, a to tromi spôsobmi:
    • pri návrate zákazníka zo brány,
    • z PUSH notifikácie od Comgate,
    • cronom, ak by notifikácia neprišla.
  4. Zaplatená objednávka prejde do zvoleného stavu a číslo transakcie sa zapíše k platbe objednávky.

Stav platby sa nikdy neberie z prehliadača, vždy sa overuje v Comgate.

Modul pri inštalácii vytvorí štyri stavy objednávok. Neposielajú e-maily PrestaShopu a nevytvárajú dobropis.

Stav Kedy
COMGATE – čaká sa na vykonanie platby Objednávka vznikla a čaká na zaplatenie.
COMGATE – platba prerušená Platba bola zrušená alebo vypršala.
COMGATE – autorizácia platby potvrdená Pri predautorizácii je suma zablokovaná na karte.
COMGATE – refundácia Bola vrátená celá suma.

Stavy po zaplatení a po vrátení si môžete zvoliť v paneli Stavy objednávok.

  • Zaplatená platba zmení stav objednávky, ak objednávka ešte nebola zaplatená.
  • Autorizovaná a zrušená platba mení stav len vtedy, keď je platba najnovšia a objednávka stále čaká (stav čaká sa na platbu alebo platba prerušená). Stav, ktorý ste v objednávke nastavili vy, ostane.
  • Opakované notifikácie nič nemenia.
  • Po zrušení platby sa objednávka nezruší (predvolene), aby ju zákazník mohol zaplatiť znova. Môžete to zmeniť v nastaveniach.
  • Čakajúcu platbu toho istého zobrazenia (do 30 minút) modul použije znova. Inú platbu najprv zruší.
  • Cron kontroluje čakajúce platby staršie ako 5 minút a mladšie ako 8 dní.

Bez platnej licencie sa platba v pokladni neponúkne. Notifikácie od Comgate sa vtedy neprijmú (Comgate ich skúša opakovane) a cron ich po nahratí licencie dobehne, takže platby sa nestratia.

Platby a vrátenia sa ukladajú do vlastných tabuliek v databáze. Odinštalovanie ich nemaže.

Bol tento článok užitočný?