public class PaymentReceiptQuery
extends PaymentQuery
Contains the data to query the receipt of the last payment.
public PaymentReceiptQuery(@NotNull java.lang.String merchantTransactionReference, @NotNull ReceiptType type, @Nullable java.lang.String paypointId)
Contains the data to query the receipt of the last payment.
merchantTransactionReference
- The transaction reference defined by the merchant to uniquely identify the payment.type
- the ReceiptType of the receipt to return.paypointId
- Identifier for the paypoint on which the action should or has been performed on.@NotNull public java.lang.String getMerchantTransactionReference()
The transaction reference defined by the merchant to uniquely identify the payment.
@NotNull public ReceiptType getType()
the ReceiptType of the receipt to return.
@Nullable public java.lang.String getPaypointId()
Identifier for the paypoint on which the action should or has been performed on.
@NotNull public java.lang.String component1()
The transaction reference defined by the merchant to uniquely identify the payment.
@NotNull public ReceiptType component2()
the ReceiptType of the receipt to return.
@Nullable public java.lang.String component3()
Identifier for the paypoint on which the action should or has been performed on.
@NotNull public PaymentReceiptQuery copy(@NotNull java.lang.String merchantTransactionReference, @NotNull ReceiptType type, @Nullable java.lang.String paypointId)
Contains the data to query the receipt of the last payment.
merchantTransactionReference
- The transaction reference defined by the merchant to uniquely identify the payment.type
- the ReceiptType of the receipt to return.paypointId
- Identifier for the paypoint on which the action should or has been performed on.@NotNull public java.lang.String toString()
Contains the data to query the receipt of the last payment.
public int hashCode()
Contains the data to query the receipt of the last payment.
public boolean equals(@Nullable java.lang.Object p)
Contains the data to query the receipt of the last payment.