# チャージバック

`POST /your-endpoint-on-chargeback`

- operationId: `receiveWebhookOfChargeBack`
- tags: Webhook_通知仕様

チャージバックに関するイベント（`charge_backs.*`）で通知されるリクエストのボディの仕様です。\
通知されるボディにはチャージバックID・ショップID・ステータスのみが含まれます。チャージバックの詳細情報が必要な場合は、チャージバックIDを指定してチャージバック 取得APIを呼び出してください。


## リクエストボディ

Content-Type: `application/json`

| パラメータ | 型 | 必須 | 説明 |
| --- | --- | --- | --- |
| `shop_id` | Shop_properties-id |  | イベントが発生したチャージバックが属するショップIDです。 |
| `charge_back_id` | string |  | イベントが発生したチャージバックIDです。 |
| `status` | integer |  | 通知時点のチャージバックのステータスです。 |
| `event` | FincodeEvent |  | Webhook通知 トリガーイベント |

## レスポンス

### 200 fincodeに正常にWebhookを受信した旨をレスポンスしてください。

| パラメータ | 型 | 必須 | 説明 |
| --- | --- | --- | --- |
| `receive` | enum(0 | 1) |  | Webhook通知受信 |

### 400 4xx系、5xx系または上記以外のレスポンスを返却した場合、fincodeはエラーと判断しWebhook通知のリトライを行います。

