ACHDirectDebitDetails
public struct ACHDirectDebitDetails : PaymentMethodDetails, ShopperInformation
Contains the details supplied by the ACH Direct Debit component.
-
The payment method type.
Declaration
Swift
public let type: String
-
The name of the bank account holder.
Declaration
Swift
public let holderName: String
-
The encrypted bank account number (without separators).
Declaration
Swift
public let encryptedBankAccountNumber: String
-
The encrypted bank routing number of the account.
Declaration
Swift
public let encryptedBankRoutingNumber: String?
-
The shopper’s billing address.
Declaration
Swift
public let billingAddress: PostalAddress?
-
init(paymentMethod:
holderName: encryptedBankAccountNumber: encryptedBankRoutingNumber: billingAddress: ) Initializes the ACH Direct Debit details.
Declaration
Swift
public init(paymentMethod: ACHDirectDebitPaymentMethod, holderName: String, encryptedBankAccountNumber: String, encryptedBankRoutingNumber: String?, billingAddress: PostalAddress?)
Parameters
paymentMethod
ACH Direct Debit payment method.
holderName
Name of the account holder.
encryptedBankAccountNumber
Encrypted bank account number.
encryptedBankRoutingNumber
Encrypted bank routing number.
billingAddress
Billing address.