プラグイン > バグ報告・利用に関する質問 > クーポンプラグイン 決済処理中でもクーポンが利用済みとなるバグについて |
バグ報告・利用に関する質問
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mishikawa |
投稿日時: 2021/3/11 15:20
対応状況: −−−
|
新米 登録日: 2020/10/20 居住地: 投稿: 5 |
クーポンプラグイン 決済処理中でもクーポンが利用済みとなるバグについて ▼テンプレート
[EC-CUBE] 4.0.2 [レンタルサーバ] AWS [OS] Amazon Linux release 2 (Karoo) [PHP] 7.2.19 [データベース] MySQL 5.7.12 [WEBサーバ] Apache 2.4.39 [現象] 下記クーポンプラグインを導入しておりますが、 クーポンを使用して楽天ペイ(リンク型決済)で購入時に楽天側でエラーになった際、 EC-CUBEに戻って再度別支払い方法等でクーポンを使用して購入した場合、 クーポンが利用できない現象を確認しました。 https://www.ec-cube.net/products/detail.php?product_id=1923 ※EC-CUBE側の受注が「決済処理中」となったタイミングでクーポンが利用済み状態となる事が原因と考えられます。 こちらは修正可能でしょうか。 ご確認をお願いいたします。 |
468 |
投稿日時: 2021/3/12 8:35
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: クーポンプラグイン 決済処理中でもクーポンが利用済みとなるバグについて クーポンプラグインをカスタマイズする事で利用済みとするタイミングを変更する事は可能と思いますが、別の問題が発生する可能性のある要件では無いかと考えます。
クーポンの発行枚数を制限しているパターンの場合、 利用済みのタイミングを変更してしまうと クーポンが残り1枚という状況で ある顧客が楽天側で操作中に別の顧客がクーポンを利用した注文を完了させた場合(ほぼ同時に注文が入るような時) 最初の顧客は楽天側で操作が完了した後にクーポンの在庫が足りないという状況になるかと思います。 既に楽天側での処理がクーポン適用済みの金額で処理された後にクーポン利用不可が発覚しますので そういった時の対応を決めておく必要があると思います。 (そのまま値引きを適用するか、注文と取り消すかといった判断が必要なのではないかと思います) クーポンの利用条件が無制限であれば問題にはならないとは思います。
|
mishikawa |
投稿日時: 2021/3/12 10:13
対応状況: −−−
|
新米 登録日: 2020/10/20 居住地: 投稿: 5 |
Re: クーポンプラグイン 決済処理中でもクーポンが利用済みとなるバグについて シロハチ様
クーポンを利用済みとするタイミングを変更する場合の懸念点について、ありがとうございます。 解決策として受注ステータスが「決済処理中」から「購入処理中」へ戻った場合に クーポン利用済み状態のロールバック処理を加えることで解消するかと考えましたので、 その内容でプラグインアップデート予定があるかは開発元へ確認してみようと思います。 何卒よろしくお願いいたします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |