Prepojenie SuperFaktúry a WooCommerce

Novinky

Párovanie úhrad pre ďalšie stavy objednávok a vysvetlenie chýb

SuperFaktúra WooCommerce 1.57.0

Keď SuperFaktúra spárovala úhradu s faktúrou, plugin doteraz označil objednávku ako zaplatenú len vtedy, keď bola v stave Čaká na platbu. E-shopy, ktoré pre objednávky na platbu prevodom používajú vlastný stav, napríklad Čaká na úhradu, museli takú objednávku označiť ručne. A v API logu bola pri chybe len technická správa, napríklad Invalid API credentials, bez vysvetlenia, čo s tým robiť.

Verzia 1.57.0 prináša nastavenie stavov objednávky pre automatické párovanie a vysvetlenie častých chýb priamo pri zázname v API logu. Obsahuje aj bezpečnostné úpravy: test API pripojenia je dostupný len pre správcov obchodu a odkazy na vytvorenie a pregenerovanie dokladov v objednávke sú chránené pred zneužitím z iných stránok.

Kde to nájdete

Stavy pre párovanie nastavíte vo WooCommerce → Nastavenia → SuperFaktúra → Integrácia, v nastavení Stavy objednávky pre automatické párovanie. Vysvetlenia chýb sa zobrazujú v časti API log a v upozornení na doklady, ktoré sa nepodarilo vytvoriť.

Stavy objednávky pre automatické párovanie

Vyberte stavy, v ktorých má spárovaná úhrada označiť objednávku ako zaplatenú. Predvolene je vybraný len stav Čaká na platbu, takže kým nastavenie nezmeníte, plugin sa správa rovnako ako doteraz.

Ak nevyberiete žiadny stav, spárované úhrady nezmenia žiadnu objednávku. To sa hodí, keď objednávky označujete ako zaplatené inak, napríklad cez platobnú bránu.

Vysvetlenie častých chýb

Pri chybách, ktoré sa opakujú najčastejšie, plugin pod technickú správu doplní vysvetlenie a radu, čo urobiť. Napríklad:

  • Neplatné prístupové údaje. Skontrolujte API email, API kľúč a Company ID alebo použite tlačidlo Otestovať API pripojenie.
  • Server sa nepripojil k SuperFaktúre. Ak sa to stáva často, obráťte sa na poskytovateľa hostingu.
  • Úhrada nezmenila objednávku. Vysvetlenie povie prečo: faktúra nie je uhradená celá, bola uhradená dobropisom, nezhoduje sa Secret Key alebo objednávka nebola v stave nastavenom pre párovanie. V poslednom prípade obsahuje odkaz priamo na nastavenie.
  • Overenie IČ DPH vo VIES. Vysvetlenie rozlíši, či bol VIES dočasne nedostupný, alebo sa k nemu nepripojil váš server.

Na čo si dať pozor

  • Zaplatené objednávky sa nedajú vybrať. Stavy Spracováva sa, Vybavená a Refundovaná v nastavení nie sú. Objednávka v nich už na úhradu nečaká.
  • Zaplatená objednávka dostane stav podľa WooCommerce. Plugin ju označí ako zaplatenú rovnako ako doteraz a WooCommerce ju presunie do stavu Spracováva sa alebo Vybavená.
  • Pre vývojárov. Vlastné vysvetlenia pridáte alebo zmeníte filtrom sf_log_explanation.

Ako získať novú verziu

Aktualizáciu nájdete v administrácii WordPressu v časti Pluginy alebo na stránke pluginu na WordPress.org. Otázky a návrhy posielajte na superfaktura@2day.sk.