バグ報告 > フロント機能 > ルミーズ決済時のエラー |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2007/7/31 17:42
対応状況: −−−
|
ルミーズ決済時のエラー 決済方法としてルミーズのサービスを利用しているのですが、決済時にどうしてもエラーが返ってくる箇所があります。
通常の買い物では問題なくルミーズ決済画面に移行できますが、ポイントによる値引きを利用した買い物をしようとすると、ルミーズ決済画面に移行する際、ルミーズ側から下記のようなエラーを返されてしまいます。 --------------------------------------------------------- 入力データ項目(合計金額)にエラーが存在します(8:3013) --------------------------------------------------------- ルミーズ側に送信するデータの金額が『合計金額(total)=金額(amount)+税送料(tax)』になっていないとエラーになるようなので、EC-CUBE側からルミーズ側に送信されるデータを修正する必要があると思うのですが、どの部分を修正すれば良いのでしょうか? プログラムには明るくないので、もし分かる方がいらっしゃれば教えてください。 |
|
JUN |
投稿日時: 2007/11/6 11:57
対応状況: −−−
|
半人前 登録日: 2007/10/29 居住地: 福岡市 投稿: 20 |
Re: ルミーズ決済時のエラー 同じ症状がでたので一応報告しておきます。
ルミーズ側に送信するときに「小計」と「税送料」=「合計金額」にならないといけないところ、「小計」からポイント分を引かれた値が合計金額にはいっているのが原因だと思います。 これは /data/downloads/module/mdl/remise/card.tpl のテンプレートで <input type="hidden" name="AMOUNT" value="<!--{$arrSendData.TOTAL|escape}-->"> <input type="hidden" name="TAX" value="0"> <input type="hidden" name="TOTAL" value="<!--{$arrSendData.TOTAL|escape}-->"> というようにAMOUNTとTOTALに合計金額をいれてTAXを0にすれば正しい金額が送信されました。 報告まで。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |