質問 > フロント機能 > ZEUSでは決済され、EC-CUBEでは受注されない場合がある |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
porico |
投稿日時: 2008/12/24 13:23
対応状況: 解決済
|
常連 登録日: 2008/11/16 居住地: 東京都 投稿: 35 |
Re: ZEUSでは決済され、EC-CUBEでは受注されない場合がある
|
porico |
投稿日時: 2008/12/15 22:31
対応状況: −−−
|
常連 登録日: 2008/11/16 居住地: 東京都 投稿: 35 |
ZEUSでは決済され、EC-CUBEでは受注されない場合がある 一度投稿しましたが、新たな現象がわかりましたので、書き直しました。
[前提] ZEUSの決済モジュールを利用しています。 [現象] 最後の購入画面で[購入]ボタンを押しても完了画面が表示されない。 ブラウザの[戻る]ボタンで前画面へ戻り、数回試して完了画面がうまく表示されることがある。 試した回数分、ZEUSからの決済完了メールが届いており(3回試したら3回決済されている)、EC-CUBE側では、成功した最後の分だけデータが入る。 [懸念] 支払方法を変更してページの読み込みが終わる前に「次へ」ボタンをクリックすると発生するのではないか?とも考えています。 特にMacのSafariユーザからこの現象があると報告されています。 報告がないだけでWin、IEなどでも発生しているかもしれません。が、当方のテストでは発生していません。 MacのOS、Safariのバージョンについては確認できていませんが、 どのあたりがあやしいか、もしくは解決方法をご存知の方があれば教えてください。 最悪、ZEUSへの処理と受注処理の順序を逆にし、EC-CUBE側でうまく処理できてからZEUSの処理を行うようにプログラムを変更すればよいかなと考えていますが、ZEUSの処理がどこでされているのかわかりません。 ご教授ください。 よろしくお願いいたします。 ------------------------------ EC-CUBEバージョン 2.3.0 PHPバージョン PHP 5.1.6 DBバージョン PostgreSQL 8.1.11 ------------------------------ |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |