public class PaymentActionRequired
extends PaymentEvent
Holds payment actions required by remote host
public PaymentActionRequired(@NotNull java.lang.String merchantTransactionReference, @NotNull PaymentActionRequiredData data)
Holds payment actions required by remote host
merchantTransactionReference
- The transaction Reference defined by the merchant to uniquely identify the payment.data
- Description of the action required for the payment.@NotNull public java.lang.String getMerchantTransactionReference()
@NotNull public PaymentActionRequiredData getData()
@NotNull public java.lang.String component1()
@NotNull public PaymentActionRequiredData component2()
@NotNull public PaymentActionRequired copy(@NotNull java.lang.String merchantTransactionReference, @NotNull PaymentActionRequiredData data)
Holds payment actions required by remote host
merchantTransactionReference
- The transaction Reference defined by the merchant to uniquely identify the payment.data
- Description of the action required for the payment.@NotNull public java.lang.String toString()
Holds payment actions required by remote host
public int hashCode()
Holds payment actions required by remote host
public boolean equals(@Nullable java.lang.Object p)
Holds payment actions required by remote host