• Resolved nattila

    (@nattila)


    Hello!
    Pár napja a pugin hibásnak jel?lt egy fizetést, és a rendelés álapotát “cancelled”-re állította. A Barion rendszerében viszont sikeresnek látszik a fizetés. Csak abból j?ttem ár hogy probléma van, hogy a vásárló panaszkodott.

    A plugin által jelzett hiba:
    “Fizetési ablak lejárt (a vásárló átkerült a Barion oldalára, de azt fizetés nélkül elhagyta) Rendelés állapota Függ?ben volt, majd Visszamondva lett.”

    Valamelyest normális, hogy ilyesmi el?fordul?

    K?szi,

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author szelpe

    (@szelpe)

    Szia,

    Nem nagyon normális, el tudod küldeni a rendelés teljes naplóját (amiben az idézett mondat is van).

    üdv,
    Péter

    Thread Starter nattila

    (@nattila)

    Szia!

    Ezeket látom a rendelés mellett.

    1. A felhasználó át lesz irányítva a Barion fizetési oldalára. redirectUrl: “https://secure.barion.com/Pay?id=be3adb9c52734a4ab51953118278b8cf”
    2. A felhasználó át lesz irányítva a Barion fizetési oldalára. redirectUrl: “https://secure.barion.com/Pay?id=e61b89c408ce46c091022666a9fba8e7”
    3. Barion visszahívás. paymentId: “e61b89c408ce46c091022666a9fba8e7”
    4. Sikeres fizetés a Barionon keresztül.
    5. Rendelés állapota Fizetés folyamatban volt, majd Feldolgozás alatt lett.
    6. A rendelés állapota a beállításoknak megfelel?en frissítve lett. Rendelés állapota Feldolgozás alatt volt, majd Függ?ben lett. – Ez itt saját fejlesztés? állapotváltozás
    7. Barion visszahívás. paymentId: “be3adb9c52734a4ab51953118278b8cf”
    8. Fizetési ablak lejárt (a vásárló átkerült a Barion oldalára, de azt fizetés nélkül elhagyta) Rendelés állapota Függ?ben volt, majd Visszamondva lett.

    K?szi,

    • This reply was modified 5 years, 1 month ago by nattila.
    Plugin Author szelpe

    (@szelpe)

    Szia!

    Szóval itt az t?rtént, hogy a vásárló rákattintott a Fizetés gombra, át lett irányítva a Barion felületére, majd bezárta az ablakot, vagy a “vissza” gombra kattintott a b?ngész?ben (elbizonytalanodott?). Aztán újból rákattintott a Fizetés gombra, ezúttal ki is fizette a vásárlást, és ekkor a vásárlás a fent leírtak alapján Függ?be került.
    Majd eltelt egy kis id?, és az els? fizetésnek lejárt a fizetési ablaka, és a Barion visszajelzett, hogy az a fizetés meghiusult, ekkor lett Visszamondott a rendelés állapota.

    Normál esetben fizetés után nem Függ?ben állapotban kerül a rendelés, hanem “Feldolgozás alatt” vagy “Teljesített” lesz, és akkor nem jelentkezik ez a hiba.

    • This reply was modified 5 years ago by szelpe.
    • This reply was modified 5 years ago by szelpe.
    Thread Starter nattila

    (@nattila)

    K?szi a visszajelzést! Amikor bemásoltam a státuszokat, akkor már gyanús volt, hogy itt a vásárló kavart valamit. Egyébként a rendelés nem “Függ?ben” állapotba került, hanem “cancelled” állapotba. Nem tudom ennek van e jelent?sége.
    Ha jól értem, akkor itt az t?rtént, hogy két fizetési folyamat indult el azonos ID-val, és a második, amit timeout-al ért véget “cancelled”-re billentette a rendelést. Nem akarok okoskodni, de ez ellen talán lehetne védekezni, nem? Mármint ki lehetne egészíteni a kódot ilyen folyamatnak a figyelésével. rád bízom…

    K?szi,

    Thread Starter nattila

    (@nattila)

    Hello,
    Az az igazság, hogy rendszeresen elfordul ez a hiba. Amikor írtam, akkor kezdtük el használni a plugint, de azóta t?bbsz?r is tapasztaltuk ezt. úgy t?nik a vásárlók hajlamosak ide-oda lépegetni és ha t?bb fizetési ablakot indítanak, akkor hiába lesz sikeres a fizetés, a végül sikertelenül végz?d? folyamat “cancelled”-re állítja a rendelést, amir?l pedig automatikusan kimegy egy email. Ez elég kellemetlen a vásárlónak, mert ? abban hiteben él, hogy fizetett, és nem sokkal a fizetés után kap egy “rendelése t?r?lve” státuszú levelet.
    Nem lehetne szerinted ezen valahogyan javítani? Nyilván nem ismerem a részleteket, de a paymentID alapján ezt talán lehetne rendezni. Ha egy adott paymentID-val már sikeres a fizetés, akkor egy másik paymentID ne tudja sikertelenre állítani, vagy valami ilyesmi.
    Mit gondolsz?

    Thread Starter nattila

    (@nattila)

    Bocs, most látom, hogy korábban azt írtad, hogy “Normál esetben fizetés után nem Függ?ben állapotban kerül a rendelés, hanem “Feldolgozás alatt” vagy “Teljesített” lesz, és akkor nem jelentkezik ez a hiba.”

    Meg tudod mondani, hogy ha teljesített állapotba kerül a rendelés, akkor ez a hiba miért nem jelentkezik? Mi e m?g?tt a logika? Ha megérjük a logikát, akkor ki tudjuk javítani az egyedi fejlesztést.
    K?szi,

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Sikerees fizetést hibásnak jel?lt a plugin’ is closed to new replies.