——————————————-
WordPress のバージョン:6.7.1
Welcart のバージョン:2.11.13
PHP のバージョン:8.1.13
Welcart専用の拡張プラグインとバージョン:なし
ご利用の親テーマとバージョン :Welcart Basic 1.8.6
ご利用の子テーマとバージョン :独自拡張
症状を確認したブラウザ:iphone safari
サーバー【重要】:AWS EC2 & Kusanagi
——————————————–
ユーザーからの問い合わせで発覚したのですが、
welcartカートに商品を入れ、PayPayの決済画面(Epsilon経由)で
支払い完了ボタンを押すだけの画面まで遷移し
商品を追加購入したくなり、welcartのカートに戻り(おそらくブラウザバック)
数量を変更し、再度決済を行なったところ、
変更前の金額で決済され、welcart側は変更後の注文数量
になってしまいました。
epsilonとのifに問題があるかと思いみておりますが、
この辺りの類似事象など報告上がってないでしょうか?
paypayに関しては決済後にwelcartへ戻ってこない事象が多発しており、
(こちらはユーザー側の画面操作起因であることは把握してます。)
こちらも良いリカバリ方法がないか模索してます。