キャプチャ: Create

このリクエストでは、アプリトークン・シークレット・店舗ID・オーソリ(仮売上)状態の課金IDを指定することで、オーソリ済み課金のキャプチャ(実売上)を行うことができます。
キャプチャ金額はオーソリ時の金額以下である必要があります。
また、通貨はオーソリ時と同じである必要があります。

Request

POST https://api.univapay.com/stores/{storeId}/charges/{id}/capture

Parameters:

Parameters
idstring (UUID) [必須]
課金ID
store_idstring (UUID) [必須]
課金が作成された店舗ID
amountnumber [必須]
キャプチャする金額。これは、承認されたときの金額よりも少なくする必要があります。
currencystring (ISO-4217) [必須]
ISO-4217形式の通貨コード。これは、承認されたときの通貨と同じである必要があります。

Headers:

Content-Type: application/json
Authorization: Bearer {secret}.{jwt}

Body:

curl --request POST \
--url https://api.univapay.com/stores/af857264-180c-11e7-9be2-276aea4fed28/charges/0fe1e42a-1845-11e7-9b1f-d3bd0c055a99/capture \
--header 'Authorization: Bearer {secret}.{jwt}' \
--header 'Content-type: application/json' \
--data '{
"amount": 1000,
"currency": "JPY"
}'

Response

Code: 200