We currently send webhooks for the following events. The event name is only available in our latest release with larger payloads.

ResourcePayload nameDescription
Buyerbuyer.createdA buyer was created successfully.
Buyerbuyer.updatedA buyer was updated successfully. This does not include it’s shipping details, see shipping-details.deleted.
Buyerbuyer.deletedA buyer was deleted.
Gift cardgift-card.deletedA stored gift card was deleted.
Payment methodpayment-method.pausedA stored payment method (e.g. card) was paused.
Payment methodpayment-method.resumedA stored payment method (e.g. card) was resumed.
Payment methodpayment-method.updatedA stored payment method (e.g. card) was updated, likely due to an account update.
Refundrefund.declinedA refund for a transaction was declined by the payment service.
Refundrefund.failedA refund for a transaction was otherwise rejected by the payment service.
Refundrefund.pendingA refund for a transaction is pending.
Refundrefund.succeededA refund for a transaction succeeded.
Report executionreport-execution.failedA report failed to generate.
Report executionreport-execution.succeededA report was generated.
Shipping detailsshipping-details.createdA buyer successfully had it’s shipping details added.
Shipping detailsshipping-details.updatedA buyer’s shipping details were updated successfully.
Shipping detailsshipping-details.deletedA buyer’s shipping details were deleted.
Transactiontransaction.authenticatedA transaction was successfully authenticated.
Transactiontransaction.authentication-pendingA transaction is pending authentication.
Transactiontransaction.authorizedA transaction is authorized (through 3DS or otherwise) but has not yet been authenticated.
Transactiontransaction.capture-failedAn authorized transaction failed to capture.
Transactiontransaction.capture-pendingAn authorized transaction is pending capture.
Transactiontransaction.capturedAn authorized transaction was captured.
Transactiontransaction.declinedA transaction was declined.
Transactiontransaction.failedA transaction failed due to an internal or external reason. Please check the error_code for the cause.
Transactiontransaction.review-acceptedA transaction that was held in anti-fraud review has been accepted but it’s status has not changed, only the pending_review property has been set to false.
Transactiontransaction.settledA transaction has been reported settled. This is currently only supported by The Giving Block.
Transactiontransaction.void-declinedAn authorized transaction had it’s request to void the authorization declined by the payment service.
Transactiontransaction.void-failedAn authorized transaction had it’s request to void the authorization otherwise rejected by the payment service.
Transactiontransaction.void-pendingAn authorized transaction has a pending void request.
Transactiontransaction.voidedAn authorized transaction has been voided.
Payoutpayout.succeededA payout has been created successfully.
Payoutpayout.pendingA payout is pending a notification from the payment service.
Payoutpayout.declinedA payout was declined.
Payoutpayout.failedA payout failed due to an internal or external reason

We will be adding additional webhooks to cover all the remaining events in the payment lifecycle in a very near release.