SEPADirectDebitRequest

data class SEPADirectDebitRequest @JvmOverloads constructor(    var accountHolderName: String? = null,     var iban: String? = null,     var customerId: String? = null,     var mandateType: SEPADirectDebitMandateType = SEPADirectDebitMandateType.ONE_OFF,     var billingAddress: PostalAddress? = null,     var merchantAccountId: String? = null,     var locale: String? = null)

Parameters for creating a SEPA Direct Debit tokenization request.

See also

Documentation

(https://developer.paypal.com/reference/locale-codes/) for possible values. Locale code should be supplied as a BCP-47 formatted locale code.

Constructors

Link copied to clipboard
constructor(    accountHolderName: String? = null,     iban: String? = null,     customerId: String? = null,     mandateType: SEPADirectDebitMandateType = SEPADirectDebitMandateType.ONE_OFF,     billingAddress: PostalAddress? = null,     merchantAccountId: String? = null,     locale: String? = null)

Properties

Link copied to clipboard

The account holder name.

Link copied to clipboard

The user's billing address.

Link copied to clipboard

The customer ID.

Link copied to clipboard
var iban: String?

The full IBAN.

Link copied to clipboard

A locale code to use for creating a mandate.

Link copied to clipboard

A non-default merchant account to use for tokenization. Optional.