public interface AccountNotificationsHandler
NotificationRootType.ACCOUNT related notifications.| Modifier and Type | Method and Description |
|---|---|
void |
allNonSmsPerformedPayments(Transaction transaction,
CurrencyAmount amount,
AccountOwner toAccountOwner,
java.lang.String withDescription,
java.lang.String transactionNumber) |
void |
authorizedPaymentCanceled(Transaction transaction,
CurrencyAmount amount,
AccountOwner cancelerAccountOwner,
java.lang.String transactionNumber) |
void |
authorizedPaymentDenied(Transaction transaction,
CurrencyAmount amount,
AccountOwner denierAccountOwner,
java.lang.String transactionNumber) |
void |
authorizedPaymentSucceeded(Transaction transaction,
CurrencyAmount amount,
AccountOwner toAccountOwner,
java.lang.String transactionNumber) |
void |
boughtVoucherExpirationDateChanged(Voucher voucher,
CurrencyAmount amount,
VoucherType type,
java.util.Date buyDate,
java.util.Date newExpirationDate) |
void |
boughtVouchersAboutToExpire(Voucher voucher,
CurrencyAmount amount,
int number,
VoucherType type,
java.util.Date expirationDate,
java.util.Date buyDate) |
void |
boughtVouchersExpired(Voucher voucher,
CurrencyAmount amount,
int number,
VoucherType type) |
void |
externalPaymentExpired(Transaction transaction,
java.util.Date date,
CurrencyAmount amount,
TransferType transferType,
java.lang.String payeeInformation) |
void |
externalPaymentPerformedFailed(Transaction transaction,
java.util.Date date,
CurrencyAmount amount,
TransferType transferType,
java.lang.String payeeInformation) |
void |
externalPaymentReceivedFailed(Transaction transaction,
java.util.Date date,
AccountOwner fromAccountOwner,
CurrencyAmount amount,
TransferType transferType) |
void |
incomingRecurringPaymentCanceled(RecurringPayment recurringPayment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
incomingRecurringPaymentFailed(FailedPaymentOccurrence failure,
java.lang.Integer number,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
incomingRecurringPaymentReceived(RecurringPayment recurringPayment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
incomingScheduledPaymentCanceled(ScheduledPayment scheduledPayment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
incomingScheduledPaymentFailed(ScheduledPaymentInstallment installment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
incomingScheduledPaymentReceived(ScheduledPayment scheduledPayment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
limitChange(CurrencyAmount creditLimitAmount,
CurrencyAmount upperCreditLimitAmount,
AccountType accountType) |
void |
operatorAuthorizedPaymentApprovedStillPending(Transaction transaction,
Operator operator,
CurrencyAmount amount,
BasicUser authorizer,
java.lang.String transactionNumber) |
void |
operatorAuthorizedPaymentCanceled(Transaction transaction,
Operator operator,
CurrencyAmount amount,
BasicUser canceler,
java.lang.String transactionNumber) |
void |
operatorAuthorizedPaymentDenied(Transaction transaction,
Operator operator,
CurrencyAmount amount,
BasicUser denier,
java.lang.String transactionNumber) |
void |
operatorAuthorizedPaymentSucceeded(Transaction transaction,
Operator operator,
CurrencyAmount amount,
BasicUser authorizer,
java.lang.String transactionNumber) |
void |
operatorPaymentAwaitingAuthorization(Transaction transaction,
CurrencyAmount amount,
Operator operator,
java.lang.String transactionNumber) |
void |
paymentAwaitingAuthorization(Transaction transaction,
CurrencyAmount amount,
AccountOwner fromAccountOwner,
java.lang.String transactionNumber) |
void |
paymentReceived(Transfer transfer,
CurrencyAmount amount,
AccountOwner fromAccountOwner,
java.lang.String withDescription,
java.lang.String transactionNumber) |
void |
paymentRequestCanceled(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner,
java.lang.String transactionNumber) |
void |
paymentRequestDenied(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner,
java.lang.String transactionNumber) |
void |
paymentRequestExpirationDateChanged(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner,
java.util.Date expirationDate,
java.lang.String smsCode,
java.lang.String transactionNumber) |
void |
paymentRequestExpired(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner,
java.lang.String transactionNumber) |
void |
paymentRequestProcessed(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner,
java.lang.String transactionNumber) |
void |
paymentRequestReceived(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner,
java.util.Date expirationDate,
java.lang.String smsCode,
java.lang.String transactionNumber) |
void |
recurringPaymentFailed(FailedPaymentOccurrence failure,
java.lang.Integer number,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner) |
void |
recurringPaymentOccurrenceProcessed(RecurringPaymentTransfer transfer,
java.lang.Integer number,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
scheduledPaymentFailed(ScheduledPaymentInstallment installment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner) |
void |
scheduledPaymentInstallmentProcessed(ScheduledPaymentInstallment installment,
java.lang.Integer number,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner) |
void |
scheduledPaymentRequestFailed(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner) |
void |
smsPerformedPayment(Transaction transaction,
CurrencyAmount amount,
AccountOwner toAccountOwner,
java.lang.String withDescription,
java.lang.String transactionNumber) |
void |
ticketWebhookFailed(Ticket ticket,
java.lang.String ticketNumber,
CurrencyAmount amount,
InternalAccountOwner toAccountOwner) |
void allNonSmsPerformedPayments(Transaction transaction, CurrencyAmount amount, AccountOwner toAccountOwner, java.lang.String withDescription, java.lang.String transactionNumber)
void authorizedPaymentCanceled(Transaction transaction, CurrencyAmount amount, AccountOwner cancelerAccountOwner, java.lang.String transactionNumber)
void authorizedPaymentDenied(Transaction transaction, CurrencyAmount amount, AccountOwner denierAccountOwner, java.lang.String transactionNumber)
void authorizedPaymentSucceeded(Transaction transaction, CurrencyAmount amount, AccountOwner toAccountOwner, java.lang.String transactionNumber)
void boughtVoucherExpirationDateChanged(Voucher voucher, CurrencyAmount amount, VoucherType type, java.util.Date buyDate, java.util.Date newExpirationDate)
void boughtVouchersAboutToExpire(Voucher voucher, CurrencyAmount amount, int number, VoucherType type, java.util.Date expirationDate, java.util.Date buyDate)
void boughtVouchersExpired(Voucher voucher, CurrencyAmount amount, int number, VoucherType type)
void externalPaymentExpired(Transaction transaction, java.util.Date date, CurrencyAmount amount, TransferType transferType, java.lang.String payeeInformation)
void externalPaymentPerformedFailed(Transaction transaction, java.util.Date date, CurrencyAmount amount, TransferType transferType, java.lang.String payeeInformation)
void externalPaymentReceivedFailed(Transaction transaction, java.util.Date date, AccountOwner fromAccountOwner, CurrencyAmount amount, TransferType transferType)
void incomingRecurringPaymentCanceled(RecurringPayment recurringPayment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void incomingRecurringPaymentFailed(FailedPaymentOccurrence failure, java.lang.Integer number, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void incomingRecurringPaymentReceived(RecurringPayment recurringPayment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void incomingScheduledPaymentCanceled(ScheduledPayment scheduledPayment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void incomingScheduledPaymentFailed(ScheduledPaymentInstallment installment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void incomingScheduledPaymentReceived(ScheduledPayment scheduledPayment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void limitChange(CurrencyAmount creditLimitAmount, CurrencyAmount upperCreditLimitAmount, AccountType accountType)
void operatorAuthorizedPaymentApprovedStillPending(Transaction transaction, Operator operator, CurrencyAmount amount, BasicUser authorizer, java.lang.String transactionNumber)
void operatorAuthorizedPaymentCanceled(Transaction transaction, Operator operator, CurrencyAmount amount, BasicUser canceler, java.lang.String transactionNumber)
void operatorAuthorizedPaymentDenied(Transaction transaction, Operator operator, CurrencyAmount amount, BasicUser denier, java.lang.String transactionNumber)
void operatorAuthorizedPaymentSucceeded(Transaction transaction, Operator operator, CurrencyAmount amount, BasicUser authorizer, java.lang.String transactionNumber)
void operatorPaymentAwaitingAuthorization(Transaction transaction, CurrencyAmount amount, Operator operator, java.lang.String transactionNumber)
void paymentAwaitingAuthorization(Transaction transaction, CurrencyAmount amount, AccountOwner fromAccountOwner, java.lang.String transactionNumber)
void paymentReceived(Transfer transfer, CurrencyAmount amount, AccountOwner fromAccountOwner, java.lang.String withDescription, java.lang.String transactionNumber)
void paymentRequestCanceled(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner, java.lang.String transactionNumber)
void paymentRequestDenied(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner, java.lang.String transactionNumber)
void paymentRequestExpirationDateChanged(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner, java.util.Date expirationDate, java.lang.String smsCode, java.lang.String transactionNumber)
void paymentRequestExpired(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner, java.lang.String transactionNumber)
void paymentRequestProcessed(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner, java.lang.String transactionNumber)
void paymentRequestReceived(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner, java.util.Date expirationDate, java.lang.String smsCode, java.lang.String transactionNumber)
void recurringPaymentFailed(FailedPaymentOccurrence failure, java.lang.Integer number, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner)
void recurringPaymentOccurrenceProcessed(RecurringPaymentTransfer transfer, java.lang.Integer number, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void scheduledPaymentFailed(ScheduledPaymentInstallment installment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner)
void scheduledPaymentInstallmentProcessed(ScheduledPaymentInstallment installment, java.lang.Integer number, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner)
void scheduledPaymentRequestFailed(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner)
void smsPerformedPayment(Transaction transaction, CurrencyAmount amount, AccountOwner toAccountOwner, java.lang.String withDescription, java.lang.String transactionNumber)
void ticketWebhookFailed(Ticket ticket, java.lang.String ticketNumber, CurrencyAmount amount, InternalAccountOwner toAccountOwner)