Name of the event received.
Payment Webhook Events
Listen to payment events to keep your integration always synchronized.
Webhooks are the safest and most reliable way to stay updated in real time. Your application receives a notification whenever the status of a payment changes.
Every business that receives a commission from the payment receives its own notification.
Payment Events
- payment.authorized — Payment authorized.
- payment.paid — Payment paid.
- payment.canceled — Payment canceled.
- payment.chargeback — Payment chargeback received.
- payment.refunded — Payment refunded.
Events
payment.authorizedpayment.paidpayment.canceledpayment.chargebackpayment.refunded
Easyflow sends an HTTP request with this payload to the URL registered for your webhook.
Payloadrequired
Webhook payload received by your server in the event of an event.
Content typeapplication/jsonobject
eventstringoccurredAtstring · date-timeDate and time when the notification was sent, in UTC.
payloadobjectPayment data sent in webhook payloads.
Show child attributesHide child attributes
idstringpaymentMethodstringPayment method, such as
credit-card,pixorbank-billet.statusstringvalueInCentsintegervaluePaidInCentsintegerfineValueInCentsintegerinterestValueInCentsintegerinstallmentsintegerpixobjectnullableShow child attributesHide child attributes
copyAndPasteCodestringnullableqrCodestringnullableexpireAtstring · date-timenullable
bankBilletobjectnullableShow child attributesHide child attributes
expireAtstring · date-timenullablebarCodestringnullablelinkstringnullablelinestringnullable
creditCardobjectnullableShow child attributesHide child attributes
last4NumbersstringflagstringexpiresAtYearintegerexpiresAtMonthintegerholderNamestringnicknamestring
refuseobjectnullableReason why the payment was refused.
Show child attributesHide child attributes
rawDescriptionstringtypestringnullable