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

ResourcePayload nameDescription
Gift cardgift-card.deletedA stored gift card was deleted.
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.
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.