Developer's Guide

Table Of Contents
AddPaymentCard API Operation
AddPaymentCard Request
5
52 May 2012 Adaptive Accounts Developer Guide
AddPaymentCard Request Fields
Field Description
accountId xs:string
(Optional) The identification number of the PayPal account for which a
payment card is added. You must specify either the accountId or
emailAddress for this request.
billingAddress aa:AddressType
(Optional) The element AddressType. See “AddressType Fields” on page 33.
cardNumber xs:string
(Required) The credit card number.
cardOwnerDateOfBirth xs:date
(Optional) The date of birth of the card holder.
cardType aa:CardTypeType
(Required) The type of card to be added. Allowable values are:
Visa
MasterCard
AmericanExpress
Discover
SwitchMaestro
Solo
CarteAurore
CarteBleue
Cofinoga
4etoiles
CarteAura
TarjetaAurora
JCB
cardVerificationNumber xs:string
The verification code for the card. This parameter is generally required for calls
where confirmationType is set to NONE. With the appropriate account
review, this parameter can be optional.
confirmationType aa:ConfirmationType
(Required) Whether PayPal account holders are redirected to PayPal.com to
confirm the payment card addition. When you pass NONE for this element, the
addition is made without the account holders explicit confirmation. If you pass
WEB, a URL is returned.
Allowable string values are:
WEB
NONE
NOTE: ConfirmationType NONE requires advanced permission levels. You
must pass the createAccount key and the cardVerificationNumber.