返金を行う

支払いを返金する方法について説明します。

まず、返金したい支払い ID を指定して、以下のようにリクエストを送信します。

curl https://api.pay.jp/v1/charges/返金したい支払いID/refund \
-u sk_test_c62fade9d045b54cd76d7036: \
-XPOST

金額の一部のみを返金したい場合は、amount パラメーターを使って返金額を指定します。

curl https://api.pay.jp/v1/charges/返金したい支払いID/refund \
-u sk_test_c62fade9d045b54cd76d7036: \
-XPOST \
-d "amount=50"

一部あるいは全額であれ、一度返金すると、支払いの refunded 属性が true になり、amount_refunded 属性に返金された金額が記録されます。

すでに一部返金済みの支払いの残額を返金したい場合は、amount パラメーターを指定せずにリクエストを送信してください。

curl https://api.pay.jp/v1/charges/一部返金した支払いID/refund \
-u sk_test_c62fade9d045b54cd76d7036: \
-XPOST \

返金は、売上作成日から 180日以内 に限り可能です。

詳細については、APIリファレンス - 返金するを参照してください。