Support » Plugin: Barion Payment Gateway for WooCommerce » Nem irányít át a fizetési felületre

  • Próba során az adatok megadása során nincs átirányítás a Barion fizetési felületre, helyette ezt írja ki: “Error processing checkout. Please try again.”
    Újrapróbálkozás során is ugyanezt írja ki.

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Logban ezt a kódot kaptam hibaként:

    04-04-2019 @ 15:14:28 – PreparePayment failed. Errors array: [{“ErrorCode”:”ModelValidationError”,”Title”:”Model Validation Error”,”Description”:”The number of decimal places (35.649999999999998578914528480) exceed the maximum number of decimal places: 2″}]

    Nem igazán értem, hogyan haladná meg a két decimált, amikor pont annyi van 🙁

    Plugin Author szelpe

    (@szelpe)

    Kedves Helra!

    A plugin elvileg kerekíti az összeget, így 35.649999999999998578914528480 helyett 35.65-nek kellene szerepelnie a pricenál.

    Melyik verziót használja a WordPress, WooCommerce és WooCommerce Barion rendszerekból?

    Üdv,
    Péter

    Kedves Péter!
    A kosárban az érték 35.65-ként jelenik meg, csak fizetésnél írja ki az “Error processing checkout. Please try again.” üzenetet a honlapon, majd WooCommercnél a logban írja ki a dacimálisos hibát annak ellenére, hogy a beállításokban is és a honlapon is a beállított 2 decimális szerepel.

    A WP-s kezelőfelületemen ezekre frissített legutoljára:
    WooCommerce: 3.5.7
    WooCommerce Barion: 1.6.10

    Köszönöm!
    Flóra

    Plugin Author szelpe

    (@szelpe)

    Kedves Flóra,

    A WooCommerce Barion pluginból ez nagyon régi verzió, kérem használja a legfrissebbet (2.4.0 jelenleg)

    Üdv,
    Péter

    Kedves Péter!

    Rosszul értem és a legfrissebb verzióm van telepítve, vagyis a 2.4.0.
    A biztonság kedvéért a WooCommerce verziót is ellenőríztem és azt jól írtam, vagyis a 3.5.7 van telepítve.

    Üdv, Flóra

    Kedves Péter!

    Kipróbáltam, hogy 0-ra állítom a decimális értéket WooCommerceben és úgy rögtön átirányított a felületre és nem írt ki hibaüzenetet. Amint beállítottam 2-re, a hibaüzenet újra megjelent.

    Üdv, Flóra

    Plugin Author szelpe

    (@szelpe)

    Kedves Flóra!

    Közben ráleltem a probléma lehetséges okára. Kérlek nézd meg, hogy a serialize_precision nevű PHP beállítás milyen értékre van beállítva. Az alapértelmezett értéke -1, ha ez egy másik értékre van állítva, hibásan fog működni a Barion plugin.

    Így lehet pl. PHP-ban beállítani:

    ini_set('serialize_precision', -1);

    Kedves Péter!

    Megkérdezhetem, hogy ezt a serialize_precizions nevű PHP beállítást melyik adattáblában kell keresni?

    Üdv: Miklós

Viewing 8 replies - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.