バージョン選択

フォーラム

メニュー

オンライン状況

64 人のユーザが現在オンラインです。 (46 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 63
aaefy44110 もっと...

サイト内検索

 > プラグイン > ペイパル決済プラグイン(3.0系)とクーポンプラグイン(3.0系)の組み合わせ時のエラー

プラグイン

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
kenecy
投稿日時: 2016/1/22 17:29
対応状況: −−−
半人前
登録日: 2012/10/11
居住地:
投稿: 19
ペイパル決済プラグイン(3.0系)とクーポンプラグイン(3.0系)の組み合わせ時のエラー
いつもお世話になっております。

[EC-CUBE] 3.0.7(新規インストール)
[レンタルサーバ] さくらのVPS
[OS] Cent OS 6 x86_64
[PHP] PHP 5.6.16-1
[データベース] MySQL 5.5.47-1
[WEBサーバ] apache 2.2.15-47
[ブラウザ] Chrome 47.0.2526.106 m
[導入プラグインの有無] 有り(以下の2つのみ)
 ・ペイパル エクスプレス チェックアウト 決済プラグイン(3.0系) 3.0.8まで対応
 ・クーポンプラグイン(3.0系) 3.0.7まで対応
[カスタマイズの有無] なし
[現象]
クーポンプラグインで値引きした商品をペイパル決済プラグインで決済しようとすると
必ず以下のエラーが画面上に表示されます。

「ErrorCode: 10413, Error: The totals of the cart item amounts do not match order amounts.」

翻訳すると、「カートの項目の金額の合計は、注文金額が一致しません。」とのことですので、
恐らくどこかで値引き前の価格とチェックされているように見受けられます。

その時のペイパルのログは以下の通りです。

―――――<エラー発生時のペイパルのログ>――――――――――
[2016-01-21 19:13:23] paypal.client.INFO: SetExpressCheckout : Send {
"USER":"paypal_api1.myhondana.net",
"PWD":"XHDEQXWPCZDCGZ27",
"SIGNATURE":"AFcWxV21C7fd0v3bYYYRCpSSRl31AFR7S-6fcoIzTqMrtr9ATbkWFdhx",
"PAYMENTREQUEST_0_CURRENCYCODE":"JPY",
"PAYMENTREQUEST_0_PAYMENTACTION":"Sale",
"VERSION":124,
"RETURNURL":"https://***/html/plugin/paypalexpress/complete?param=payment",
"NOSHIPPING":1,
"ADDROVERRIDE":1,
"PAYMENTREQUEST_0_SHIPTONAME":"太郎 テスト",
"PAYMENTREQUEST_0_SHIPTOZIP":"530-0055",
"PAYMENTREQUEST_0_SHIPTOSTATE":"大阪府",
"PAYMENTREQUEST_0_SHIPTOCITY":"大阪市北区野崎町",
"PAYMENTREQUEST_0_SHIPTOSTREET":"1-2-3",
"PAYMENTREQUEST_0_SHIPTOSTREET2":"",
"EMAIL":"***@gmail.com",
"PAYMENTREQUEST_0_SHIPTOPHONENUM":"06-1111-2222",
"LOGOIMG":"https://***/html/plugin/paypalexpress/assets/img/corporate_logo.png",
"CARTBORDERCOLOR":"",
"CANCELURL":"https://***/html/plugin/paypalexpress/cancel",
"METHOD":"SetExpressCheckout",
"PAYMENTREQUEST_0_INVNUM":6,
"PAYMENTREQUEST_0_AMT":"100",
"PAYMENTREQUEST_0_SHIPPINGAMT":"1000",
"PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE":"JP",
"L_PAYMENTREQUEST_0_NUMBER0":"cafe-01",
"L_PAYMENTREQUEST_0_DESC0":"パーコレーター",
"L_PAYMENTREQUEST_0_QTY0":"1",
"L_PAYMENTREQUEST_0_AMT0":3024,
"L_PAYMENTREQUEST_0_DESC1":"値引き",
"L_PAYMENTREQUEST_0_QTY1":1,
"L_PAYMENTREQUEST_0_AMT1":"3924",
"PAYMENTREQUEST_0_ITEMAMT":6948
} []

[2016-01-21 19:13:25] paypal.client.ERROR: Failure {
"TIMESTAMP":"2016-01-21T10:13:24Z",
"CORRELATIONID":"7fbf764bb0818",
"ACK":"Failure",
"VERSION":"124",
"BUILD":"18308778",
"L_ERRORCODE0":"10413",
"L_SHORTMESSAGE0":"Transaction refused because of an invalid argument. See additional error messages for details.",
"L_LONGMESSAGE0":"The totals of the cart item amounts do not match order amounts.",
"L_SEVERITYCODE0":"Error"
} []
―――――――――――――――――――――――――――――――

ちなみに、同じ商品をクーポンを使わず決済しようとすると、エラーは発生せずに
ペイパルの決済画面に遷移します。

その時のペイパルのログは以下の通りです。

―――――<エラーが発生しない時のペイパルのログ>――――――
[2016-01-22 16:49:41] paypal.client.INFO: SetExpressCheckout : Send {
"USER":"paypal_api1.myhondana.net",
"PWD":"XHDEQXWPCZDCGZ27",
"SIGNATURE":"AFcWxV21C7fd0v3bYYYRCpSSRl31AFR7S-6fcoIzTqMrtr9ATbkWFdhx",
"PAYMENTREQUEST_0_CURRENCYCODE":"JPY",
"PAYMENTREQUEST_0_PAYMENTACTION":"Sale",
"VERSION":124,
"RETURNURL":"https://***/html/plugin/paypalexpress/complete?param=payment",
"NOSHIPPING":1,
"ADDROVERRIDE":1,
"PAYMENTREQUEST_0_SHIPTONAME":"太郎 テスト",
"PAYMENTREQUEST_0_SHIPTOZIP":"530-0055",
"PAYMENTREQUEST_0_SHIPTOSTATE":"大阪府",
"PAYMENTREQUEST_0_SHIPTOCITY":"大阪市北区野崎町",
"PAYMENTREQUEST_0_SHIPTOSTREET":"1-2-3",
"PAYMENTREQUEST_0_SHIPTOSTREET2":"",
"EMAIL":"***@gmail.com",
"PAYMENTREQUEST_0_SHIPTOPHONENUM":"06-1111-2222",
"LOGOIMG":"https://***/html/plugin/paypalexpress/assets/img/corporate_logo.png",
"CARTBORDERCOLOR":"",
"CANCELURL":"https://***/html/plugin/paypalexpress/cancel",
"METHOD":"SetExpressCheckout",
"PAYMENTREQUEST_0_INVNUM":9,
"PAYMENTREQUEST_0_AMT":"4024",
"PAYMENTREQUEST_0_SHIPPINGAMT":"1000",
"PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE":"JP",
"L_PAYMENTREQUEST_0_NUMBER0":"cafe-01",
"L_PAYMENTREQUEST_0_DESC0":"パーコレーター",
"L_PAYMENTREQUEST_0_QTY0":"1",
"L_PAYMENTREQUEST_0_AMT0":3024,
"PAYMENTREQUEST_0_ITEMAMT":3024
} []

[2016-01-22 16:49:42] paypal.client.INFO: SetExpressCheckout : Receive {
"TOKEN":"EC-9GF34473H1926404Y",
"TIMESTAMP":"2016-01-22T07:49:42Z",
"CORRELATIONID":"4e70d03c8da4e",
"ACK":"Success",
"VERSION":"124",
"BUILD":"18308778"
} []
―――――――――――――――――――――――――――――――

差分の違いを見ると、
"PAYMENTREQUEST_0_AMT", "L_PAYMENTREQUEST_0_AMT1","PAYMENTREQUEST_0_ITEMAMT"
あたりの計算部分が怪しそうですが、この先どのように調べれば良いか分かりません。

お手数をお掛けしますが、どなたか調査願えないでしょうか?

もしくは、調査方法を教えて頂ければこちらで調査致します。

ご教授の程宜しくお願い致します。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » ペイパル決済プラグイン(3.0系)とクーポンプラグイン(3.0系)の組み合わせ時のエラー kenecy 2016/1/22 17:29
     Re: ペイパル決済プラグイン(3.0系)とクーポンプラグイン(3.0系)の組み合わせ時のエラー nanasess 2016/1/22 18:51
       Re: ペイパル決済プラグイン(3.0系)とクーポンプラグイン(3.0系)の組み合わせ時のエラー kenecy 2016/1/23 12:02
     Re: ペイパル決済プラグイン(3.0系)とクーポンプラグイン(3.0系)の組み合わせ時のエラー kenecy 2016/2/23 13:13
       Re: ペイパル決済プラグイン(3.0系)とクーポンプラグイン(3.0系)の組み合わせ時のエラー Yuya.u 2017/3/14 7:54

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,006名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.