POST
/
webhook-event
/
payout-report-requested
curl --request POST \
  --url https://{yourDomain}/webhook-event/payout-report-requested \
  --header 'Content-Type: application/json' \
  --data '{
  "id": "<string>",
  "type": "test",
  "date": "<string>",
  "payload": {
    "payouts": [
      {
        "id": "<string>",
        "merchantAppId": "<string>",
        "amount": 123,
        "availableAt": "<string>",
        "transactions": [
          {
            "orderId": "<string>",
            "gross": 123,
            "fee": 123,
            "net": 123,
            "currency": "EUR",
            "reportingCategory": "<string>",
            "description": "<string>",
            "billingFullName": "<string>",
            "userMail": "<string>",
            "createdAt": "<string>",
            "referenceId": "<string>",
            "displayId": "<string>",
            "subaccountId": "<string>"
          }
        ]
      }
    ]
  }
}'

Body

application/json
Data of the webhook event
id
string
required

The unique id for the webhook.

type
enum<string>
required

The type of the webhook.

Available options:
test,
merchant_updated,
merchant_app_updated,
order_created,
order_updated,
refund_succeeded,
refund_failed,
payout_report_requested,
data_session_completed,
checkout_session_created,
checkout_session_updated,
checkout_session_expired,
checkout_session_completed,
payout_created,
payout_updated,
mandate_setup_started,
mandate_setup_succeeded,
mandate_setup_failed,
mandate_revoked,
user_payout.failed,
user_payout.paid,
user_payout.initiated
date
string
required

The date of the webhook.

payload
object
required

The payload is the payout report that was requested.

Response

200

OK