キャプチャ: Create
このリクエストでは、アプリトークン・シークレット・店舗ID・オーソリ(仮売上)状態の課金IDを指定することで、オーソリ済み課金のキャプチャ(実売上)を行うことができます。
キャプチャ金額はオーソリ時の金額以下である必要があります。
また、通貨はオーソリ時と同じである必要があります。
Request
POST https://api.univapay.com/stores/{storeId}/charges/{id}/capture
Parameters:
Parameters | |
id | string (UUID) [必須] 課金ID |
store_id | string (UUID) [必須] 課金が作成された店舗ID |
amount | number [必須] キャプチャする金額。これは、承認されたときの金額よりも少なくする必要があります。 |
currency | string (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"
}'