Support » Plugin: Barion Payment Gateway for WooCommerce » Visszahívás (callback) sikertelenül végződött

  • Resolved Surbma

    (@surbma)


    Kedves Péter!

    Eddig sikeresen használtuk a bővítményt több weboldalon is, de az elmúlt hetekben két ügyfelem is jelezte, hogy a kártyás fizetés sikertelen volt a tárgyban említett hibaüzenettel. Kapott HTTP státusz kód: 500 (InternalServerError). Illetve a pénzt levonta, csak ugye a rendelést nem frissíti emiatt.

    Érdekelne, hogy találkoztál-e ilyen problémával, tudsz-e segíteni a megoldásban? A szerverrel nincs gond, a callback URL-t közvetlenül meghívva -1 értékkel bejön az oldal.

    Előre is köszönöm, ha tudsz segíteni!

Viewing 14 replies - 1 through 14 (of 14 total)
  • Szia!

    2.1.0-val vagy 2.1.2-vel jelentkezik a probléma?

    Frissítettük a legújabb verzióra, de továbbra is hibás a callback URL meghívása.

    Tesztmódban is rossz, ha átállítod pár perc erejéig?
    Mert mi most akarjuk indítani a webshop-ot, és a tesztüzemmódban minden tökéletes… Hogy lehet előidézni a hibát? Hol jelenik meg a hibaüzenet, a Barion fizetési oldalán?

    Tesztüzemmódban nem próbáltuk.

    > Hogy lehet előidézni a hibát?

    Vásárlással. 🙂

    > Hol jelenik meg a hibaüzenet

    Ezt a Barion küldi emailben.

    > Vásárlással.
    Minden egyes vásárlás ezt dobja, vagy csak némelyik, mert az még rosszabb eset…

    > Ezt a Barion küldi emailben.
    És maga a Barion fizetési felülete mit ír ki? Mert ott is kiírja, hogy “Sikeresen kifizettél x Ft-ot”, vagy valami hasonlót.

    Minden kártyás fizetésnél. A fizetés sikeres, csak a callback URL ad hibát.

    De én legszívesebben a fejlesztő válaszát várnám ezzel kapcsolatban, szerintem nem érdemes ezzel itt többet foglalkoznunk, főleg, hogy nálatok működik. Lehet, hogy a szolgáltató miatt van vagy valami más beállítás miatt, ami ezeknél az ügyfeleimnél vannak.

    Plugin Author szelpe

    (@szelpe)

    Szia Surbma!

    Kérlek nézd meg, hogy van-e hiba a WooCommerce hibanaplójában (WooCommerce – Állapot – Naplók).

    Üdv,
    Péter

    Ott nincs hiba jelzés. De a rendelés állapota sem módosul, tehát a callback nem történik meg.

    Plugin Author szelpe

    (@szelpe)

    Szia Surbma!

    Konkrét részletek és hibaüzenet nélkül nagyon nehéz megmondani, hogy mi okozhatja a hibát, eseleg privát e-mailben (szelpeter@szelpeter.hu) írd meg a részleteket, akkor talán tudok segíteni.

    Üdv,
    Péter

    Rendben, köszönöm! Írok hamarosan.

    A probléma megoldódott és szerintem hasznos lehet másnak is, ha esetleg ebbe ütközik.

    A visszahívás (callback) azért nem működött, mert a domainhez beállított CloudFlare szolgáltatás tűzfala alap beállításokkal nem engedte át a kérést.

    Ezért a Barion Callback IP címeket fel kellett venni a whitelist-re, hogy mindig átengedje az ezekről az IP címekről indított meghívásokat.

    Így már rendben működött a rendelés állapotának a frissítése.

    Szia,

    ezt hol kell pontosan beállítani CloudFlare-ben? köszi?

    A Firewall menüpont alatt kell az Access Rules alatt beállítani az IP címeket úgy, hogy Whitelist legyen beállítva. Ha “All your websites” a választás, akkor az adott CloudFlare fiók összes domainja alatt érvényes lesz a beállítás.

    köszönöm, annyit még beszúrnék ide, hogy az IP címek listája itt található:
    https://docs.barion.com/Security_Measures

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Visszahívás (callback) sikertelenül végződött’ is closed to new replies.