Points

public final class Points implements Payment

Parameters

accountId

Points account id.

Constructors

Link copied to clipboard
public Points Points(Payment.Brand brand, Name billingName, PaymentBillingAddress billingAddress, String billingEmailAddress, String accountId, PaymentReason reason, Amount authorizedAmount, Amount verifiedAmount, PaymentThreeDSCriteria threeDigitsSecureCriteria, Operations operations, Map<String, String> extensions)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
@Length(max = 200)
@NotNull()
@Valid()
private final String accountId
Link copied to clipboard
@Valid()
private final Amount authorizedAmount
Link copied to clipboard
@NotNull()
@Valid()
private final PaymentBillingAddress billingAddress
Link copied to clipboard
@Length(max = 200)
@NotNull()
@Valid()
private final String billingEmailAddress
Link copied to clipboard
@NotNull()
@Valid()
private final Name billingName
Link copied to clipboard
@NotNull()
private final Payment.Brand brand
Link copied to clipboard
@Valid()
private final Map<String, String> extensions
Link copied to clipboard
private final PaymentMethod method
Link copied to clipboard
@Valid()
private final Operations operations
Link copied to clipboard
@Valid()
private final PaymentReason reason
Link copied to clipboard
Link copied to clipboard
@Valid()
private final Amount verifiedAmount

Functions

Link copied to clipboard
public final static Points.Builder builder()
Link copied to clipboard
public final String getAccountId()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public final Points.Builder toBuilder()