Account User Create V1

Body Params
string
Defaults to customer-accountuser

customer-accountuser

string
Defaults to account-user

account-user

string
Defaults to create

create

int32
Defaults to 1

1

string

The unique identifier that pertains to a particular session and is used to validate permissions.

Data type: uuid
Required: yes
Letters: yes
Numbers: yes
Special: yes
Min: 36
Max: 36

string

Identifier for tracking this API call

Data type: uuid
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 36
Max: 36

string



Data type: uuid
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 36
Max: 36

string



Data type: uuid
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 36
Max: 36

string

If productUuid is not provided, productReferenceNumber must be provided

Data type: varchar
Required: no
Letters: yes
Numbers: no
Special: no
Min: 8
Max: 8

string



Data type: uuid
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 36
Max: 36

string

If accountUuid is not provided, accountReferenceNumber must be provided

Data type: varchar
Required: no
Letters: yes
Numbers: yes
Special: no
Min: 12
Max: 16

int32

If product type is 'debit', this field only allows 'NULL'. If product type is 'credit', this field requires a value.

Data type: number
Required: no
Letters: no
Numbers: yes
Special: no
Min: 1
Max: 9

string

Value defining the desired custom logo for plastic(s) being ordered. Special characters allowed: dot (.), hyphen (-), underscore (_)

Data type: string
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 1
Max: 50

string

Value defining the desired custom design for plastic(s) being ordered. Special characters allowed: dot (.), hyphen (-), underscore (_)

Data type: string
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 1
Max: 50

string

First Name

Data type: string
Required: yes
Letters: yes
Numbers: no
Special: yes
Min: 2
Max: 50

string

Middle Name

Data type: string
Required: no
Letters: yes
Numbers: no
Special: yes
Min: 2
Max: 50

string

Last Name

Data type: string
Required: yes
Letters: yes
Numbers: no
Special: no
Min: 2
Max: 50

string

Name Prefix

Data type: string
Required: no
Letters: yes
Numbers: no
Special: yes
Min: 2
Max: 5

string

Name Suffix

Data type: string
Required: no
Letters: yes
Numbers: no
Special: yes
Min: 2
Max: 5

string

Name embossed on card. Special characters allowed for emboss name: -(hyphen), ' ' (space), . (dot)

Data type: string
Required: yes
Letters: yes
Numbers: yes
Special: yes
Min: 2
Max: 50

string

Date of birth, formatted MM-DD-YYYY. Requires leading zeros (0), allows hyphens.

Data type: string
Required: no
Letters: no
Numbers: yes
Special: yes
Min: 5
Max: 50

string

Social Security Number

Data type: string
Required: no
Letters: no
Numbers: yes
Special: yes
Min: 3
Max: 50

string

Email Address.

Authorized user info collected for transction address verification.

Data type: string
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 4
Max: 50

string

Allows dashes and spaces.

Authorized user info collected for transaction address verification.

Data type: string
Required: no
Letters: no
Numbers: yes
Special: yes
Min: 1
Max: 20

string
Defaults to 1

Current valid value '1'(USA)

Data type: string
Required: no
Letters: yes
Numbers: yes
Special: no
Min: 1
Max: 3

string



Data type: string
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 1
Max: 20

string
Defaults to Primary

Default is set to 'Primary'. Valid values: Primary, Home, Cell, Fax, Work, Other

Data type: string
Required: no
Letters: yes
Numbers: no
Special: no
Min: 3
Max: 50

string

Authorized user info collected for transaction address verification

Data type: string
Required: yes
Letters: yes
Numbers: yes
Special: yes
Min: 3
Max: 50

string

Authorized user info collected for transaction address verification

Data type: string
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 3
Max: 50

string

Name of city.

Authorized user info collected for transaction address verification

Data type: string
Required: yes
Letters: yes
Numbers: no
Special: no
Min: 2
Max: 50

string

Required value if country is USA or CAN.

For non USA or CAN countries that do not have a state, provide the same value provided for the 'city' in this field.

Authorized user info collected for transaction address verification

Data type: string
Required: conditional
Letters: yes
Numbers: no
Special: yes
Min: 2
Max: 20

string

Allows dashes and spaces.

For non USA or CAN countries that do not have a postal code, use '00000' as the value.

Authorized user info collected for transaction address verification

Data type: string
Required: yes
Letters: no
Numbers: yes
Special: yes
Min: 3
Max: 20

string

Defaults to 'USA' if no value is provided.

For non USA or CAN countries, please see 'state' and 'postalCode' field details for address specifics.

Authorized user info is collected for transaction address verification

Data type: string
Required: no
Letters: yes
Numbers: no
Special: yes
Min: 1
Max: 50

string

Valid values: Primary, Shipping, Home, Work, Other

Data type: string
Required: no
Letters: yes
Numbers: no
Special: no
Min: 3
Max: 99

string
Defaults to 0

Default set to '0'. Valid values: 0 = no, 1 = yes

Data type: string
Required: yes
Letters: no
Numbers: yes
Special: no
Min: 1
Max: 1

string



Data type: string
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 3
Max: 50

string



Data type: string
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 1
Max: 50

string
Defaults to Authorized

Default set to 'Authorized'. Valid value: Authorized

Data type: string
Required: no
Letters: yes
Numbers: no
Special: yes
Min: 3
Max: 20

boolean

Requires value when product is virtual only

Data type: boolean
Required: no
Letters: no
Numbers: yes
Special: no
Min: 1
Max: 1

json

Must be a JSON object w/ simple properties

Data type: string
Required: no
Letters: yes
Numbers: yes
Special: yes
Min: 2
Max: 8000

string
Defaults to 0



Data type: boolean
Required: no
Letters: no
Numbers: yes
Special: no
Min: 1
Max: 1

Response

Response body
Language