Class NotificationRequestItem
java.lang.Object
com.broadleafcommerce.adyen.domain.webhook.NotificationRequestItem
- All Implemented Interfaces:
Serializable
NotificationRequestItem model class
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
This object is a generic container that can hold extra fields.The amount of operation this notification is aboutEvent code of notification - authorization, captureThe time when the event was generated.The merchant account codeThe merchant reference, Your reference to uniquely identify the paymentThe operations indicate the supported follow-up actions concerning the payment.The pspReference of the original paymentThe payment method used in the transaction.Reference of transactionIf success = true and paymentMethod = visa, mc, or amex then this field contains the following details: Authorisation code, last 4 digits of the card, card expiry date.int
hashCode()
boolean
If true: The payment request was successful.void
setAdditionalData
(Map<String, String> additionalData) This object is a generic container that can hold extra fields.void
setAmount
(AdyenAmount amount) The amount of operation this notification is aboutvoid
setEventCode
(String eventCode) Event code of notification - authorization, capturevoid
setEventDate
(Date eventDate) The time when the event was generated.void
setMerchantAccountCode
(String merchantAccountCode) The merchant account codevoid
setMerchantReference
(String merchantReference) The merchant reference, Your reference to uniquely identify the paymentvoid
setOperations
(List<String> operations) The operations indicate the supported follow-up actions concerning the payment.void
setOriginalReference
(String originalReference) The pspReference of the original paymentvoid
setPaymentMethod
(String paymentMethod) The payment method used in the transaction.void
setPspReference
(String pspReference) Reference of transactionvoid
If success = true and paymentMethod = visa, mc, or amex then this field contains the following details: Authorisation code, last 4 digits of the card, card expiry date.void
setSuccess
(boolean success) If true: The payment request was successful.toString()
-
Constructor Details
-
NotificationRequestItem
public NotificationRequestItem()
-
-
Method Details
-
getHmacSignature
-
getApplicationId
-
getTenantId
-
getGatewayResponseCode
-
getAmount
The amount of operation this notification is about -
getEventCode
Event code of notification - authorization, capture -
getEventDate
The time when the event was generated. -
getMerchantAccountCode
The merchant account code -
getMerchantReference
The merchant reference, Your reference to uniquely identify the payment -
getOriginalReference
The pspReference of the original payment -
getPspReference
Reference of transaction -
getReason
If success = true and paymentMethod = visa, mc, or amex then this field contains the following details: Authorisation code, last 4 digits of the card, card expiry date. In case of failure, this contains information about the authorisation failure -
isSuccess
public boolean isSuccess()If true: The payment request was successful. If false: The payment request failed. Check the reason field for failure information. -
getPaymentMethod
The payment method used in the transaction. -
getOperations
The operations indicate the supported follow-up actions concerning the payment. -
getAdditionalData
This object is a generic container that can hold extra fields. -
setAmount
The amount of operation this notification is about -
setEventCode
Event code of notification - authorization, capture -
setEventDate
The time when the event was generated. -
setMerchantAccountCode
The merchant account code -
setMerchantReference
The merchant reference, Your reference to uniquely identify the payment -
setOriginalReference
The pspReference of the original payment -
setPspReference
Reference of transaction -
setReason
If success = true and paymentMethod = visa, mc, or amex then this field contains the following details: Authorisation code, last 4 digits of the card, card expiry date. In case of failure, this contains information about the authorisation failure -
setSuccess
public void setSuccess(boolean success) If true: The payment request was successful. If false: The payment request failed. Check the reason field for failure information. -
setPaymentMethod
The payment method used in the transaction. -
setOperations
The operations indicate the supported follow-up actions concerning the payment. -
setAdditionalData
This object is a generic container that can hold extra fields. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-