NameDescriptionTypeAdditional information
AccountType

PaymentAccountType

None.

AchAccountNumber

string

Matching regular expression pattern: ^(([0-9]{4,17}))$

AchInstitutionNumber

string

Matching regular expression pattern: \d{3}

AchRegion

PaymentAccountAchRegionType

None.

AchRememberMe

boolean?

None.

AchRoutingNumber

string

String length: inclusive between 0 and 256

AchTransitNumber

string

Matching regular expression pattern: \d{5}

AchType

PaymentAccountAchType

None.

AchUsageType

PaymentAccountAchUsageType

None.

AchValidate

Optionally specifies whether this account should be run against the ACH Account Validation Service when being saved to an enrolled customer profile

boolean

None.

Address

string

Matching regular expression pattern: ^[a-zA-Z0-9-.\,'\#\(\)\&\/\s]+$

String length: inclusive between 0 and 256

Address2

string

Matching regular expression pattern: ^[a-zA-Z0-9-. \,'\#\(\)\&]+$

String length: inclusive between 0 and 100

Agree

boolean

None.

CcAccountNumber

string

Matching regular expression pattern: ^([0-9]+)|(\*{5}\d{4})$

CcCardType

PaymentAccountCcCardType

None.

CcCVV

string

Matching regular expression pattern: \d{3,4}

CcExpirationDate

string

Matching regular expression pattern: ^((0[1-9]|1[0-2])|([1-9]))\/([0-9]{4}|[0-9]{2})$

CcRememberMe

boolean?

None.

City

string

Matching regular expression pattern: ^[a-zA-Z '\.]+((\s|\-)[a-zA-Z '\.]+)?$

String length: inclusive between 0 and 50

Country

string

None.

Description

string

Matching regular expression pattern: ^[a-zA-Z0-9,\`\&\@\.\!\-_\# \*']+$

EnrollInRTP

boolean

None.

IsPinacleAccount

boolean?

None.

IsRTP

boolean?

None.

IsWalkIn

boolean

None.

Name

string

Matching regular expression pattern: ^[a-zA-Z0-9,\`\&'\.\-\:/ ']+((\s|\-)[a-zA-Z0-9,\`\&'\.\:/']+)?$

NotifyBillsToPinacle

boolean

None.

SingleUse

boolean

None.

SkipAccountOwnerCheck

boolean?

None.

SkipCardPreauth

Optionally specifies whether a card payment account should undergo pre-authorization for the customer being enrolled or updated. Defaults to false.

boolean

None.

State

string

None.

TerminalID

string

String length: inclusive between 0 and 1024

Token

string

String length: inclusive between 0 and 2048

Zip

string

Matching regular expression pattern: (^(\d{5})(-?(\d{4}))?$)|(^([abceghjklmnprstvxyABCEGHJKLMNPRSTVXY]{1}\d{1}[a-zA-Z]{1})([ \-])*(\d{1}[a-zA-Z]{1}\d{1})$)

String length: inclusive between 0 and 15