Webhook Notification Response Reference
Learn more about the payload for each webhook notification response body
Response header
Each response payload has this header:
Money in events
ApprovedPayment
Triggered when a payment is approved.
AuthorizedPayment
Triggered when a payment is authorized.
DeclinedPayment
Triggered when a transaction is declined. This notification triggers for all declined transactions, including declined cards and ACH.
FundedPayment
Triggered when a payment is funded.
HoldTransaction
Triggered when a transaction is held.
HoldBatch
Triggered when a batch is held.
InvoiceCreated
Triggered when an invoice is created.
InvoicePaid
Triggered when a payment is received for an invoice. This event is triggered by both partial and full payments.
InvoiceSent
Triggered when an invoice is sent to a customer.
OriginatedPayment
Triggered when a payment was originated.
RefundedPayment
Triggered when a payment is refunded.
ReleasedBatch
Triggered when a held batch is released.
ReleasedTransaction
Triggered when a held transaction is released.
RecoveredTransaction
Triggered when a transaction times out and is recovered.
SettledPayment
Triggered when a payment is settled or sent to funding.
TransferAdjusted
Triggered when a transfer is adjusted.
TransferDisabledCreditFund
Triggered when funding fails because the merchant doesn’t have an active credit service.
TransferDisabledDebitFund
Triggered when funding fails because the merchant doesn’t have an active debit service.
TransferNotAvailableBalance
Triggered when funding is pending because the available balance doesn’t cover the transfer amount.
TransferReadyForRetry
Triggered when a transfer is ready to retry.
TransferReturn
Triggered when a transfer has a return event.
TransferResolved
Triggered when a transfer is resolved.
TransferSuccess
Triggered when a transfer was successful.
TransferSuspended
Triggered when transfers are suspended, usually when a deposit to or debit from a merchant’s bank account gets returned.
TransferError
Triggered when a transfer has an error.
VoidedPayment
Triggered when a payment is voided or canceled.
Money out events
BillApproved
Triggered when a bill is approved to be paid.
BillDisApproved
Triggered when a bill is rejected, and won’t be paid.
BillCanceled
Triggered when a bill is canceled.
BillProcessing
Triggered when a payout is being processed for a bill.
BillPaid
Triggered when a bill is paid.
PayOutFunded
Triggered when a payout is funded.
PayOutPaid
Triggered when a payout is paid.
PayOutProcessed
Triggered when a payout is processed.
PayOutCanceled
Triggered when a payout is canceled.
Boarding events
CreatedApplication
Triggered when a boarding application is created.
SubmittedApplication
Triggered when a boarding application is submitted to processing.
DeclinedApplication
Triggered when a boarding application is declined.
HoldingApplication
Triggered when an application is put on hold.
UnderWritingApplication
Triggered when an application is sent to underwriting.
BoardingApplication
Triggered when an application is sent to boarding status.
ActivatedMerchant
Triggered when a new merchant account is activated.
Dispute events
ReceivedChargeBack
Triggered when a chargeback is received.
ReceivedAchReturn
Triggered when a returned ACH is received.
Fraud events
Triggered when a fraud alert occurs.
File import and export events
exportFileError
Triggered when there was an error generating the file.
exportFileSent
Triggered when an exported file is sent.
importFileReceived
Triggered when a file is received for import data via Payabli eXchange.
importFileProcessed
Triggered when an imported file is processed.
importFileError
Triggered when an imported file is rejected by errors. Because there are several potential errors, read the “Text” field in the response for more information about the error.
Report
Automated reports are triggered at the times and frequency specified when the notification is created.
Was this page helpful?