Closed marykosticka closed 1 year ago
Kontext: platby presli, len z nejakeho dovodu nasa aplikacia dva krat presmerovala na platobnu branu s tymi istymi udajmi K fungovaniu platobnej brany: Ked je clovek presmerovany na platobnu branu tak proces je taky ze uzivatel ma pouzit jednorazovu url na platobnu branu ktora ho nasledne presmeruje (302-ktora sa nezapisuje do prehliadacovej historie a teda neda sa "backnut" na tuto stranku. Stranka na ktoru je presmerovany sa uz da pouzit znovu a znovu a da sa aj refreshovat.
Ak od platovnej brany prisiel znovu pokus ist na tuto jednorazovu stranku, do nasej databazu je poslana informacia ze platba nepresla aj ked uz objednavka bola zaplatena. Docasny fix ktory by mal odstranit problem z naoko nezaplatenymi objenavkami ktore ale su zaplatene je ze ak nam pride takato duplicitna poziadavka na zaplatenie tak nezmenime status objednavky.
Zostava vyriesit ako je mozne ze uzivatel dva a viac krat navstivi jednorazovu stranku stranku platobnej brany.
Pri skenovaní lístka sa objavuje chyba "Objednávka nebola zaplatená." Lístok ukazovali na kúpalisku z Thank you page, ktorá sa má objaviť až po úspešnom nákupe. Moja hypotéza je, že platba neprešla, ale aj tak sme presmerovali na thank you page.
Prevádzkar tvrdí, že im na pokladni ukázali výpis z účtu s platbou, takže chyba môže byť teoreticky aj inde. Nemám emailovú adresu, ale ak správne chápem, že toto je ID lístka, tak ID lístka je
Pri ďalšom prípade (mmm1982@bk.ru) som v admine vyslovene našla, že objednávka zlyhala