下記のいずれかに該当していないかご確認ください。
| No. | 原因 | 解決方法 |
| 1 |
次の式が成立していません。 amount=(unit_price*quantity)+tax+shipping
以下のようなケースで多く確認されています。 (1)ポイント、クーポン、セット売りによる値引き等を利用した場合 (2)小数点を含んだ金額計算を行っている場合 |
amount=(unit_price*quantity)+tax+shippingの式が成立するように設定してください。 |
| 2 | Checkoutの電話番号・メールアドレス入力画面で、入力したテストアカウント用メールアドレスが正しくありません。 | 正しいテストアカウント用メールアドレスを設定してください。 |
| 3 | buyerオブジェクトのname1を設定していません。または同項目にnullを設定しています。 | buyer.name1に氏名(漢字表記)を設定してください。 |
| 4 |
shipping_addressオブジェクトの設定値が、下記のいずれかに該当する不正な状態です。 (1)state, city, line2, line1のいずれの項目も設定していない。 (2)zipを設定していない。 |
shipping_addressオブジェクトの仕様に沿って値を設定してください。 |
| 5 | shipping_addressオブジェクトを設定していません。または、同オブジェクトにnullを設定しています。 | shipping_addressオブジェクトの仕様に沿って値を設定してください。 |
| 6 |
次の原因により、JSONの項目のデータ形式と設定値のデータ形式が一致していません。 (1)Integer型の項目に対し、””(empty)または文字列を設定した。 (2)String型の項目に対し、数字を設定した。 (3)所定の値がある項目に対し、所定の値以外を設定した。 |
JSONの各項目の仕様に沿って値を設定してください。 |
| 7 |
buyerオブジェクトのemailに設定したメールアドレスが、下記に該当するご利用いただけない形式です。 (1)ドットが連続する。 例)paidy..payment@paidy.com (2)@の直前にドットがある。 例)paidypayment.@paidy.com (3)@が2つ存在する。 例)paidy@payment@paidy.com (4)ドメインが存在しない。 例)paidy.payment@com |
これらに該当しないメールアドレスをbuyer.emailに設定してください。 |
| 9 | パブリックAPIキーに、桁数が足りていないなどの誤りがあります。 | 正しいAPIキーを設定してください。 |
| 8 | 本番用APIキーとテストコンシューマーアカウント(successful.payment@paidy.comなど)の組み合わせで、決済を作成しようとしています。 | 正しいAPIキーとアカウントの組み合わせで決済を作成してください。 |
| 10 | テスト用APIキーと、本番用コンシューマーアカウントの組み合わせで決済を作成しようとしています。 |
Shopifyをご利用の場合
| No. | 原因 | 解決方法 |
| 1 | 配送が発生しない「店舗受取」や「サービスまたはデジタル商品(クーポン、来店予約など)」をお取り扱いの場合は、ペイディ決済モジュールの必須項目である配送先住所(shipping_address)が連携されません。 | 営業部(sales@paidy.com)までご連絡ください。 |
| 2 | パブリックAPIキーに、桁数が足りていないなどの誤りがあります。 | 正しいAPIキーをご設定ください。 |
| 3 | 本番用APIキーとテストコンシューマーアカウント(successful.payment@paidy.comなど)の組み合わせで、決済を作成しようとしています。 | 正しいAPIキーとアカウントの組み合わせで決済を作成してください。 |
| 4 | テスト用APIキーと、本番用コンシューマーアカウントの組み合わせで決済を作成しようとしています。 |