Builder

public final class Builder

Constructors

Link copied to clipboard
public DirectDebit.Builder DirectDebit.Builder(Payment.Brand brand, Name billingName, PaymentBillingAddress billingAddress, String billingEmailAddress, String accountNumber, List<Telephone> telephones, PaymentReason reason, Amount authorizedAmount, Amount verifiedAmount, PaymentThreeDSCriteria threeDigitsSecureCriteria, Operations operations, Map<String, String> extensions, String routingNumber, DirectDebit.MandateType mandateType)

Functions

Link copied to clipboard
public final DirectDebit.Builder accountNumber(String accountNumber)
Link copied to clipboard
public final DirectDebit.Builder authorizedAmount(Amount authorizedAmount)
Link copied to clipboard
Link copied to clipboard
public final DirectDebit.Builder billingEmailAddress(String billingEmailAddress)
Link copied to clipboard
public final DirectDebit.Builder billingName(Name billingName)
Link copied to clipboard
Link copied to clipboard
public final DirectDebit build()
Link copied to clipboard
public final DirectDebit.Builder extensions(Map<String, String> extensions)
Link copied to clipboard
Link copied to clipboard
public final DirectDebit.Builder operations(Operations operations)
Link copied to clipboard
Link copied to clipboard
public final DirectDebit.Builder routingNumber(String routingNumber)
Link copied to clipboard
public final DirectDebit.Builder telephones(List<Telephone> telephones)
Link copied to clipboard
public final DirectDebit.Builder threeDigitsSecureCriteria(PaymentThreeDSCriteria threeDigitsSecureCriteria)
Link copied to clipboard
public final DirectDebit.Builder verifiedAmount(Amount verifiedAmount)