vaultedShopper

Contains information about the vaulted shopper

Request

Property NameTypeRequiredDescription
firstNamestringRequiredShopper's first name.
Maximum 100 characters.
For ACH/ECP, the limit is 25 characters.
lastNamestringRequiredShopper's last name.
Maximum 100 characters.
For ACH/ECP, the limit is 25 characters.
merchantShopperIdstringOptionalA merchant's ID for a specific shopper, up to 50 characters.
countrystringOptionalShopper's country code.
See Country codes
statestringOptionalShopper's state code.
See State and province codes
Supports US and Canada states only. For states in other countries, it is necessary to include the state within the address property.
citystringOptionalShopper's city.
Between 2-42 characters.
addressstringOptionalShopper's address line 1.
Maximum 100 characters.
address2stringOptionalShopper's address line 2.
Maximum 100 characters.
emailstringOptionalShopper's email address.
zipstringOptionalShopper's ZIP code. Maximum 20 characters.
phonestringOptionalShopper's phone number.
Between 2-36 characters.
Accepts numbers, letters, and these characters: + . * # / \ ( ) -
companyNamestringRequired for Corporate ECP accounts.Shopper's company name. Maximum 100 characters.
shopperCurrencystringOptionalShopper's currency. See Currency codes.
personalIdentificationNumberstringRequired for local LatAm processing in BrazilThe shopper's local personal identification number. These are the ID types per country:

Argentina - DNI (length 7-11 chars)
Brazil - CPF/CNPJ (length 11-14 chras)
Chile - RUN (length 8-9 chars)
Mexico - CURP/RFC (length 10-18 chars)
paymentSourcesobject OptionalSee paymentSources.
shippingContactInfoobjectOptionalSee shippingContactInfo.
softDescriptorstringOptional; Relevant if sending a credit card numberDescription that may appear on the shopper's bank statement when BlueSnap validates the card. Maximum 20 characters.
descriptorPhoneNumberstringOptional; Relevant if sending a credit card numberMerchant's support phone number that may appear on the shopper's bank statement when BlueSnap validates the card. Maximum 20 characters.
walletIdobjectOptionalID of the wallet, obtained via the Create Wallet request.

Note: Applicable for Visa Checkout.
transactionFraudInfoobjectOptionalSee transactionFraudInfo.
transactionOrderSourcestringOptionalIdentifies the order type.
The only option is MOTO  (Mail Order Telephone Order).
Any other option is ignored.
threeDSecureobjectOptionalSee threeDSecure.
chosenPaymentMethodobjectOptional; Only relevant for Update Vaulted Shopper requestsSee chosenPaymentMethod.

Response

Property NameTypeDescription
vaultedShopperIdintegerID of an existing vaulted shopper.
firstNamestringShopper's first name.
Maximum 100 characters.
lastNamestringShopper's last name.
Maximum 100 characters.
countrystringShopper's country code.
See Country codes
statestringShopper's state code.
See State and province codes
addressstringShopper's address line 1.
Maximum 100 characters.
address2stringShopper's address line 2.
Maximum 100 characters.
emailstringShopper's email address.
zipstringShopper's ZIP code.
phonestringShopper's phone number.
Between 2-36 characters.
companyNamestringShopper's company name
shopperCurrencystringShopper's currency. See Currency codes.
personalIdentificationNumberstringThe shopper's local personal identification number. These are the ID types per country:

Argentina - DNI (length 7-11 chars)
Brazil - CPF/CNPJ (length 11-14 chras)
Chile - RUN (length 8-9 chars)
Mexico - CURP/RFC (length 10-18 chars)
softDescriptorstringDescription that may appear on the shopper's bank statement when BlueSnap validates the card.
descriptorPhoneNumberstringMerchant's support phone number that may appear on the shopper's bank statement when BlueSnap validates the card.
paymentSourcesobjectSee paymentSources.
lastPaymentInfoobjectSee lastPaymentInfo.
shippingContactInfoobjectSee shippingContactInfo.
transactionFraudInfoobjectSee transactionFraudInfo.
fraudResultInfoobjectSee fraudResultInfo.
threeDSecureobjectSee threeDSecure.
chosenPaymentMethodobjectSee chosenPaymentMethod.
dateCreatedstringThe date the vaulted shopper was created.
timeCreatedstringThe time (PST) the vaulted shopper was created.