{
"id": "msg_xxxxxxxxxxxxxxxxxxxxxxxx",
"api_version": "v1",
"timestamp": "2025-01-01T00:00:00.000Z",
"type": "setup_intent.succeeded",
"data": {
"id": "sint_xxxxxxxxxxxxx",
"status": "processing",
"created_at": "2023-12-01T05:00:00.401Z",
"error_message": "Your card was declined.",
"company": {
"id": "biz_xxxxxxxxxxxxxx"
},
"checkout_configuration": {
"id": "ch_xxxxxxxxxxxxxxx"
},
"member": {
"id": "<string>",
"user": {
"id": "<string>",
"email": "<string>",
"name": "<string>",
"username": "<string>"
}
},
"payment_method": {
"id": "payt_xxxxxxxxxxxxx",
"created_at": "2023-12-01T05:00:00.401Z",
"payment_method_type": "acss_debit",
"card": {
"brand": "mastercard",
"last4": "4242",
"exp_month": 42,
"exp_year": 42
}
},
"metadata": {}
},
"company_id": "biz_xxxxxxxxxxxxxx"
}Sent when a setup intent is succeeded
Required permissions:
payment:setup_intent:readmember:basic:readmember:email:readwebhook_receive:setup_intents{
"id": "msg_xxxxxxxxxxxxxxxxxxxxxxxx",
"api_version": "v1",
"timestamp": "2025-01-01T00:00:00.000Z",
"type": "setup_intent.succeeded",
"data": {
"id": "sint_xxxxxxxxxxxxx",
"status": "processing",
"created_at": "2023-12-01T05:00:00.401Z",
"error_message": "Your card was declined.",
"company": {
"id": "biz_xxxxxxxxxxxxxx"
},
"checkout_configuration": {
"id": "ch_xxxxxxxxxxxxxxx"
},
"member": {
"id": "<string>",
"user": {
"id": "<string>",
"email": "<string>",
"name": "<string>",
"username": "<string>"
}
},
"payment_method": {
"id": "payt_xxxxxxxxxxxxx",
"created_at": "2023-12-01T05:00:00.401Z",
"payment_method_type": "acss_debit",
"card": {
"brand": "mastercard",
"last4": "4242",
"exp_month": 42,
"exp_year": 42
}
},
"metadata": {}
},
"company_id": "biz_xxxxxxxxxxxxxx"
}A unique identifier for this webhook request
"msg_xxxxxxxxxxxxxxxxxxxxxxxx"
The signature of the webhook request with the webhook version prepended
"v1,BASE64ENCODEDSIGNATURE"
The timestamp in seconds since the Unix epoch that the webhook was sent at on the server
"1727606400"
A unique ID for every single webhook request
"msg_xxxxxxxxxxxxxxxxxxxxxxxx"
The API version for this webhook
"v1""v1"
The timestamp in ISO 8601 format that the webhook was sent at on the server
"2025-01-01T00:00:00.000Z"
The webhook event type
"setup_intent.succeeded""setup_intent.succeeded"
A setup intent allows a user to save a payment method for future use without making an immediate purchase.
Show child attributes
The company ID that this webhook event is associated with
"biz_xxxxxxxxxxxxxx"
Return a 200 status to indicate that the data was received successfully
Was this page helpful?