PaymentRequestWithPhone

public final class PaymentRequestWithPhone

Parameters

type

Identifier for the type of payment. If affiliate_collect, cardholder information is not required as EPS will not be processing the payment.

billingContact
number

Card number. Required for credit card transactions.

securityCode

CVV/CSV code from the back of the customer's card. Required for credit card transactions.

expirationMonth

Two-digit month the credit card will expire. Required for credit card transactions.

expirationYear

Year the credit card will expire. Required for credit card transactions.

thirdPartyAuthentication
enrollmentDate

Date the payment account was enrolled in the cardholder's account with the merchant, in ISO 8601 format (YYYY-MM-DD).

Constructors

Link copied to clipboard
public PaymentRequestWithPhone PaymentRequestWithPhone(PaymentRequestWithPhone.Type type, BillingContactRequestWithPhone billingContact, String number, String securityCode, String expirationMonth, String expirationYear, ThirdPartyAuthRequest thirdPartyAuthentication, String enrollmentDate)

Types

Link copied to clipboard
public final class Builder
Link copied to clipboard

Identifier for the type of payment. If affiliate_collect, cardholder information is not required as EPS will not be processing the payment. Values: CORPORATE_CARD,CUSTOMER_CARD,VIRTUAL_CARD,AFFILIATE_COLLECT

Properties

Link copied to clipboard
@NotNull()
@Valid()
private final BillingContactRequestWithPhone billingContact
Link copied to clipboard
@Valid()
private final String enrollmentDate
Link copied to clipboard
@Valid()
private final String expirationMonth
Link copied to clipboard
@Valid()
private final String expirationYear
Link copied to clipboard
@Valid()
private final String number
Link copied to clipboard
@Valid()
private final String securityCode
Link copied to clipboard
Link copied to clipboard
@NotNull()
private final PaymentRequestWithPhone.Type type

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public final String getEnrollmentDate()
Link copied to clipboard
public final String getExpirationMonth()
Link copied to clipboard
public final String getExpirationYear()
Link copied to clipboard
public final String getNumber()
Link copied to clipboard
public final String getSecurityCode()
Link copied to clipboard
Link copied to clipboard