質問 > 管理機能 > ゼウス決済でのエラー対処 - プラグインのカスタマイズで解決する方針 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Satoi |
投稿日時: 2024/7/11 17:53
対応状況: 開発中
|
新米 登録日: 2024/7/11 居住地: 投稿: 2 |
ゼウス決済でのエラー対処 - プラグインのカスタマイズで解決する方針 プラグイン ZeusPayment バージョン1.0.15
症状: 決済処理中からステータスが動かないが、ゼウスでは決済が正常に完了していた。(7/11以降での決済が対象) 原因: 原因がみなさんと同じかはわかりませんが、 私の方の症状では、ゼウスプラグインでのプログラム処理中、 オーナーズストアへのデータ送信をしている箇所でエラーが起きていました。 該当ファイル: ZeusPaymentService.php 関連する関数: paymentDataSend, sendPaymentData おそらくですが、エラーログとソースコードから察するに https://www.ec-cube.net/payment/payment.php へのPOST通信がタイムアウトしているようでした。 処理の流れは、ざっと 1. ゼウスクレジット決済処理 2. オーナーズストアへのPOST通信 3. その他の処理(決済ステータスの変更、メール送信、ポイント処理など) となりますが、2でエラーが起きていたということです。 そのため、2の処理のエラーハンドリングを実装して、対処する方針でいます。 関連: EC-CUBEのメンテナンスが関連していそう https://www.ec-cube.net/news/detail.php?news_id=461 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |