PayPal Exoress Checkout 10426 エラー

2017 年 2 月 16 日

ホーム フォーラム 使い方全般 PayPal Exoress Checkout 10426 エラー

このトピックには6件の返信が含まれ、2人の参加者がいます。7 ヶ月、 2 週間前 rarebooksjapan さんが最後の更新を行いました。

7件の投稿を表示中 - 1 - 7件目 (全7件中)
  • 投稿者
    投稿
  • #82177

    rarebooksjapan
    参加者

    ——————————————-
    WordPress のバージョン:4.7.2
    Welcart のバージョン:1.9.1
    ご利用のテーマ:Blanc
    症状を確認したブラウザ:firefox
    サーバー(会社名、サービス名):さくらスタンダード
    SSLの利用: あり
    WordPress のパーマリンク設定:plain
    ——————————————–

    いつも大変お世話になっています。
    ペイパルエクスプレスチェックアウトを利用して、外国に物販をしています。
    決済通貨はUSDです。

    先日、英国のお客様から注文がありましたが、ペイパルのサイトに遷移後、決済ボタンを
    押したところ、私のサイトにリダイレクトされ、エラー表示となって決済が完了できない
    との連絡を受けました。

    その時のエラーログは以下の通りです。

    ————————————————–
    Register date = 2017-02-15 20:40:04
    Link key = (empty key)
    Result = FAILURE
    TOKEN = EC-3BE76379DP661830V
    SUCCESSPAGEREDIRECTREQUESTED = false
    TIMESTAMP = 2017-02-15T11:40:03Z
    CORRELATIONID = 8f962e1c83470
    ACK = Failure
    VERSION = 87.0
    BUILD = 000000
    L_ERRORCODE0 = 10426
    L_SHORTMESSAGE0 = Invalid Data
    L_LONGMESSAGE0 = Item total is invalid.
    L_SEVERITYCODE0 = Error
    ————————————————–

    SANDBOXで検証を行いましたが、正常に決済されました。

    ただし、検証時の受注リストを見ると合計金額が添付ファイルのようになっていました。
    正しくは$97.51ですが、$97.509999と表示されます。

    また、エラーログをペイパルに検証していただいたところ、以下の回答をもらいました。

    ——————————————————————-

    こちらから確認致しましたところ、WelCartモジュールからDoExpressCheckoutPayment APIをリクエストする時に一部商品の金額が漏れているため、
    合計が合ってないです。

    paymentrequest_0_amt=”64.82″     → トータル金額
    paymentrequest_0_itemamt=”53.97″   → 商品金額
    paymentrequest_0_shippingamt=”10.85″  → 配送料
    トータル金額 = 商品金額 + 配送料 
    この部分は問題ないですが、

    該当商品金額はまた3つ商品の合計となります。

    paymentrequest_0_name=   商品詳細の名称
    “IJN FIGHTERS, COLOR ”
    “IJN INTERCEPTOR MITSUBISHI J2M RAIDEN, PICTORIAL BOOK, MODEL ART #470, JAPAN”
    “IJN TYPE 99 CARRIER DIVE BOMBER, AICHI D3A VAL, PICTORIAL BOOK, FAOW #130 BUNRINDO JAPAN”

    paymentrequest_0_number=   商品詳細の番号
    “0480 SKU0480”
    “0083 SKU0083”
    “0612 SKU0612”
    paymentrequest_0_qty=      商品詳細の数量
    “1”
    “1”
    “1”
    paymentrequest_0_amt=     商品詳細の金額
    “    ”
    “19.99”
    “13.99”

    問題になっているのは、”IJN FIGHTERS, COLOR “商品の金額が入っていないのです。
    本来は 3つ商品の合計が53.97USDはずですが、 ”IJN FIGHTERS, COLOR “の商品金額ー19.99USDが漏れたため合計が合ってない為、
    エラーが出ました。
    ——————————————————————

    上記の”IJN FIGHTERS, COLOR”商品のページを念のためチェックしましたがSKUの価格設定などに記入漏れはありませんでした。

    お忙しいところ恐縮ですが、対策をアドバイスいただければ幸いです。
    どうぞよろしくお願いいたします。

    Attachments:
    You must be logged in to view attached files.
    #82228

    yskysmr
    キーマスター

    こんにちは。

    まず、受注データ編集画面での総合計金額の表示が97.50999999999999となる件ですが、こちらは確かに表示がおかしいです。確認して修正しますので、しばらくお待ちください。ご不便をおかけしまして、申し訳ございません。

    また、PayPal エクスプレスチェックアウトでエラーになる件は、同じお客様のご購入でしょうか。”IJN FIGHTERS, COLOR “の商品金額ー19.99USDが漏れたためとのことですが、こちらに関しましては原因がわかりません。この商品を購入するときは常に金額が未設定になるのでしょうか。

    #82254

    rarebooksjapan
    参加者

    キーマスター様。
    お返事ありがとうございます。

    >また、PayPal エクスプレスチェックアウトでエラーになる件は、同じお客様のご購入でしょうか。

    確認したのは2/9日 と2/15日の2件で、それぞれ異なるお客様の注文で商品も異なります。
    ただし、両方とも英国のお客様です。

    念のため、2月9日のエラーログは次の通りです。
    ————————————-
    Register date = 2017-02-09 19:10:09
    Link key = (empty key)
    Result = FAILURE
    TOKEN = EC-67T52170M5651713D
    SUCCESSPAGEREDIRECTREQUESTED = false
    TIMESTAMP = 2017-02-09T10:10:08Z
    CORRELATIONID = 8dce5b7086959
    ACK = Failure
    VERSION = 87.0
    BUILD = 29835611
    L_ERRORCODE0 = 10426
    L_SHORTMESSAGE0 = Invalid Data
    L_LONGMESSAGE0 = Item total is invalid.
    L_SEVERITYCODE0 = Error
    ————————————————–

    以上大変お手数をお掛けしますが、どうぞよろしくお願いいたします。

    #82271

    yskysmr
    キーマスター

    rarebooksjapan 様

    エラーが起こる商品の組み合わせを再現することは可能でしょうか。

    #82278

    rarebooksjapan
    参加者

    SANDBOXでいろいろ試したところ、新規商品追加の画面で商品名(Item name)に
     (&) の文字を使用すると、他の商品と組み合わせた場合にエラーとなることが
    分かりました。

    例)
    Color & Markings of IJN fighters
    Auxiliary warships & submarines

    (&)の代わりに(and)と書き換えたら正常に決済が完了します。

    また、商品名に(&) が付く商品単品の決済はエラーとなりません。
    同様に、商品名に(&) が付く商品同士の組み合わせの場合もエラーにはなりません。

    とりあえず、商品名を修正すれば大丈夫のようですが、プログラム側で対応していただく
    ことは可能でしょうか?

    以上よろしくお願いいたします。

    #82310

    yskysmr
    キーマスター

    rarebooksjapan 様

    弊社で検証しましたところ、仰るとおりの症状を確認いたしました。修正いたしますので、しばらくお待ちいただけますでしょうか。ご不便をおかけしまして申し訳ございません。

    #82317

    rarebooksjapan
    参加者

    キーマスター様。

    こんにちは、ご連絡ありがとうございます。
    お手数をお掛けいたしますが、どうぞよろしくお願いいたします。

7件の投稿を表示中 - 1 - 7件目 (全7件中)

このトピックに返信するにはログインが必要です。