Webhook notification response reference
Response header
Each response payload has this header:
Pay 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.
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.
RecoveredTransaction
Triggered when a transaction times out and is recovered.
SettledPayment
Triggered when a payment is settled or sent to funding.
SubscriptionCreated
Triggered when a subscription is created.
SubscriptionUpdated
Triggered when a subscription is updated.
SubscriptionCanceled
Triggered when a subscription is canceled.
SubscriptionCompleted
Triggered when a subscription is completed (past the end date).
BatchClosed
Triggered when a batch is closed.
BatchNotClosed
Triggered when a batch isn’t closed.
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.
Pay 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.
CardCreated
Triggered when a virtual card is created.
CardActivated
Triggered when a virtual card is activated.
CardDeactivated
Triggered when a virtual card is deactivated.
CardExpired
Triggered when a virtual card expires.
CardExpiring
Triggered when a virtual card is about to expire.
CardLimitUpdated
Triggered when a virtual card’s limit is updated.
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.
PayoutSubscriptionCreated
Triggered when a payout subscription is created.
PayoutSubscriptionUpdated
Triggered when a payout subscription is updated.
PayoutSubscriptionCanceled
Triggered when a payout subscription is canceled.
PayoutSubscriptionCompleted
Triggered when a payout subscription is completed (past the end date).
PayoutSubscriptionReminder
Triggered when a payout subscription is about to be paid.
Pay Ops events
Boarding events
CreatedApplication
Triggered when a boarding application is created.
FailedBoardingApplication
Triggered when a boarding application fails to process.
ApprovedApplication
Triggered when a boarding application is approved.
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.
Other Pay Ops events
UpdatedMerchant
Triggered when a paypoint (merchant) record is updated.
SystemAlert
Triggered when a system alert occurs.
UserPasswordExpired
Triggered when a user password expires.
UserPasswordExpiring
Triggered when a user password is about to expire.
Dispute events
ReceivedChargeBack
Triggered when a chargeback is received.
ChargebackUpdated
Triggered when a chargeback is updated.
ReceivedRetrieval
Triggered when a retrieval request is received.
RetrievalUpdated
Triggered when a retrieval request is updated.
ReceivedAchReturn
Triggered when a returned ACH is received.
Fraud and risk events
FraudAlert
Triggered when a fraud alert occurs.
HoldTransaction
Triggered when a transaction is held.
HoldBatch
Triggered when a batch is held.
ReleasedBatch
Triggered when a held batch is released.
ReleasedTransaction
Triggered when a held transaction is released.
TransactionNotFound
Triggered when a transaction can’t be found.
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.