• Resolved nattila

    (@nattila)


    Hello!

    A rendeléseink fizetéskor egyéni státusz kapnak, amit a woocommerce_barion_order_status filterrel oldunk meg. E m?g?tt vagy egyszer? kód, ami átnézi a rendelést, és visszaadja a státuszát a update_order_status($order) függvénynek. A probléma annyi, hogy (minden bizonnyal) ez a kódrészlet visszatérítés esetén is lefut, amikor a megrendelés megkapja a “Barion visszahívás. paymentId” note-ot., és végül a rendelés visszaáll egy korábbi státuszba.
    Hogy tudom ezt kezelni? Megoldható, hogy a saját kód csak fizetéskor fusson le, visszatérítéskor ne? Esetleg nekem kell a saját kódomban figyelnem mondjuk az aktuális rendelés státusz, és ezt figyelembe véve kalkulálnom az új státuszt?

    Nem vagyok benne biztos, hogy ez a saját oldalamon megoldható, mert mondjuk ha a rendelés ‘completed’ státuszban van és j?n egy újabb callback, akkor attól ez még lehet egymás után indított fizetés is, nem csak visszamondás, amit meg ugye csak simán eldobunk mert a rendelés már fizetve volt.

    K?szi,
    Attila

    • This topic was modified 4 years ago by nattila.
    • This topic was modified 4 years ago by nattila.
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘Egyéni státusz kezelése visszatérítés esetén’ is closed to new replies.