Subscription payment attempt failure
This event is emitted when an autopay subscription payment fails. This can be due to an insufficient balance or an insufficient allowance.
Object schema
Webhook payload object
Use this schema when validating, storing, or transforming the incoming subscriptionPaymentAttemptFailure webhook payload.
id
string<uuid>webhookId
string<uuid>eventType
stringAllowed value:
subscriptionPaymentAttemptFailure
eventData
objectsubscriptionPaymentAttemptFailure
objectsubscriptionId
string<uuid>failureReason
stringAllowed values:
insufficientAllowanceinsufficientBalancegasCostGreaterThanSubscriptionCost
radomData
paymentLink
objectpaymentLinkId
string<uuid>paymentLinkOrderId
string<uuid> or null
inputData
array[object] or null
label
stringvalue
string or null
{
"id": "8299f078-e7da-42a8-9519-5f1e575d6f08",
"webhookId": "3b59ac1c-2283-431a-ad78-285d6d1481cd",
"eventType": "subscriptionPaymentAttemptFailure",
"eventData": {
"subscriptionPaymentAttemptFailure": {
"failureReason": "insufficientBalance",
"subscriptionId": "60522974-030c-4db3-a8b0-6f54a0440e60"
}
},
"radomData": null
}