エラーレスポンス内容修正のお知らせ
2017.06.12
平素よりPAY.JPをご愛顧いただきまして誠にありがとうございます。
以下に挙げるケースで、エラーレスポンスのJSONペイロードの内容が一貫していないケースが確認されましたため、内容を修正いたしましたのでお知らせいたします。
-
エラーコードとして
test_card_on_livemodeを返す各エンドポイントにおいて、エラーレスポンスのペイロードにparamパラメータが含まれているべきところで、含まれていなかった問題の修正。この問題は、テストカード番号をライブモードで指定したときに発生するもので、影響は軽微と考えられます。
なお、正しい
paramパラメータの値は"number"となります。対象エンドポイント:
POST https://api.pay.jp/v1/tokens
-
(テストモードのみ) エラー発生用テストカード番号指定時、エラーレスポンスのペイロード中の
paramパラメータの値がリクエスト中のパラメータ名と一致していない問題の修正。誤:
number/exp_month/cvc正:
card[number]/card[exp_month]/card[cvc]対象エンドポイント:
-
POST https://api.pay.jp/v1/tokensこのエンドポイントでは、
paramに"invalid_number"という値が入ってしまっていました。 -
POST https://api.pay.jp/v1/charges -
POST https://api.pay.jp/v1/customers -
POST https://api.pay.jp/v1/customers/:id/cards -
POST https://api.pay.jp/v1/customers/:id/cards/:card_id
-
修正点は以上となります。
引き続きPAY.JPをよろしくお願いいたします。