Developer's Guide
Table Of Contents
- Adaptive Accounts Developer Guide
- Contents
- Preface
- What’s New
- Introducing Adaptive Accounts
- Supported Formats, URLs and HTTP Request Headers
- CreateAccount API Operation
- AddBankAccount API Operation
- AddPaymentCard API Operation
- SetFundingSourceConfirmed API Operation
- GetVerifiedStatus API Operation
- Country Codes
- Business Categories and Subcategories
- Adaptive Accounts IPN Messages
- Older Versions of the Adaptive Accounts API
- Adaptive Account Changes Corresponding to PayPal Version 85.0
- Adaptive Account Changes Corresponding to PayPal Version 69.0
- Adaptive Account Changes Corresponding to PayPal Version 65.5
- Adaptive Account Changes Corresponding to PayPal Version 64.2
- Adaptive Account Changes Corresponding to PayPal Version 62.2
- Revision History
- Index
Adaptive Accounts Developer Guide May 2012 31
CreateAccount API Operation
CreateAccount Request
3
mobilePhoneNumber xs:string
(Optional) Mobile phone number to be associated with the account. You must
specify a value to invoke the mobile confirmation option.
createAccountWebOptions aa:CreateAccountWebOptionsType
(Required) The URL to which the business redirects the PayPal user for
PayPal account setup completion; also used for various other. configuration
settings for the web flow.
currencyCode xs:string
(Required) The three letter code for the currency to be associated with the
account.
dateOfBirth xs:date
The date of birth of the person for whom the PayPal account is created.
Required for Czech Republic, Japan, New Zealand, Israel, Switzerland,
Sweden, Denmark, and Australia; otherwise optional. Use YYYY-MM-DDZ
format; for example 1970-01-01Z.
emailAddress xs:string
(Required) Email address of person for whom the PayPal account is created.
name aa:NameType
(Required) The name of the person for whom the PayPal account is created.
notificationURL xs:string
(Optional) The URL to post instant payment notification (IPN) messages to
regarding account creation. This URL supersedes the IPN notification URL set
in the merchant profile.
Maximum string length: between 1 and 1024 characters of the pattern <[a-aZ-
Z]+\://){1}\S+
partnerField
n xs:string
(Optional) A maximum of five fields for your own use, where
n is a digit
between 1 and 5, inclusive.
perfermExtraVettingOnthi
sAccount
xs:boolean
(Optional) Whether to subject the account to extra vetting by PayPal before the
account can be used.
taxId xs:string
(Optional) Tax Id (equivalent to SSN in US).
NOTE: This is only supported for Brazil, which uses tax ID numbers such as
the CPF and CNPJ.
Field Description