ThirdPartyProviderDetails

public final class ThirdPartyProviderDetails

Third party payment provider details

Parameters

payerName

Payer Name from card/bank account.

lastFourDigits

Last four digits of card/account number.

paymentType

Payment type,e.g. card, bank, etc.

extensions

Constructors

Link copied to clipboard
public ThirdPartyProviderDetails ThirdPartyProviderDetails(String payerName, String lastFourDigits, String paymentType, Map<String, String> extensions)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
@Valid()
private final Map<String, String> extensions
Link copied to clipboard
@Length(max = 4)
@NotNull()
@Valid()
private final String lastFourDigits
Link copied to clipboard
@Length(max = 200)
@NotNull()
@Valid()
private final String payerName
Link copied to clipboard
@Length(max = 200)
@Valid()
private final String paymentType

Functions

Link copied to clipboard
Link copied to clipboard
public final Map<String, String> getExtensions()
Link copied to clipboard
public final String getLastFourDigits()
Link copied to clipboard
public final String getPayerName()
Link copied to clipboard
public final String getPaymentType()
Link copied to clipboard