Help us understand the problem. What is going on with this article?

実装環境で無効なデータがPayPalに送信されていることを確認しました。どうすればよいですか。

More than 3 years have passed since last update.

質問:

PayPalウェブ ペイメント スタンダードまたはHTMLボタンが関わる取引が処理されていないため、次のようなエラーメッセージが表示されています。
日本語: 申し訳ありませんが、現在問題が起きているようです。しばらくしてから再実行してください。
英語: Things don’t appear to be working at the moment. Please try again later.

回答:
2017年3月29日に、PayPalの決済処理が更新されました。
大半の実装環境では、新しいPayPal決済の処理が自動的に動作します。ただし、一部の実装環境では問題が発生し、ユーザーの操作が失敗する場合があります。検証確認が失敗する最も一般的な理由は次のとおりです。

  • 「\$」「£」などの通貨記号または1、2、3などの整数および小数点(「.」)以外の値を金額フィールドで送信している。たとえば、「1234.50」は正しく処理されますが「$1,234.50」は許可されていません。
  • 国コードで3文字以上の値を送信している。たとえば、「FR」は正しく処理されますが「フランス」または「fr_FR」は許可されていません。
  • item_numberフィールドで128文字以上の文字を送信している。「買い手へのメッセージ」などの入力に、item_numberフィールドを使用しないでください。
  • オプションフィールド(on0、on1など)で65文字以上の文字を送信している。
  • 重複する空のパラメータを送信している。
  • 住所を送信せずに address_override=1を送信している。

解決方法の詳細につきましては下記URLをご参考ください。
https://www.paypal-knowledge.com/infocenter/index?page=content&id=FAQ2067&pmv=print&impressions=false&viewlocale=ja_JP

PayPalではテクニカルサポートの部署がありますので、何かPayPal実装関連の質問や技術的な質問がありましたら、下記URLで記事を検索してみてください。
https://jp.paypal-techsupport.com/
上記URLの一番下の「お問い合わせ」リンクをクリックしてまたは下記URLをアクセスして質問を送信してください。
https://jp.paypal-techsupport.com/app/ask

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away