A resource that identifies a PayPal Wallet is used for payment.
vault_idstring<vault_id>Optionalemail_addressstring<email>OptionalNote: Up to 64 characters are allowed before and 255 characters are allowed after the@sign. However, the generally accepted maximum length for an email address is 254 characters. The pattern verifies that an unquoted@sign exists.
nameobject<name>Optionalphoneobject<phone_with_type>Optionalphone_typeenum<phone_type>Optionalphone_numberobject<phone_number_without_country_code>Requirednational_numberstringRequiredbirth_datestring<date_no_time>Optionaltax_infoobject<tax_info>Optionaladdressobject<address_portable>Optionaladmin_area_4stringOptionaladmin_area_3stringOptionaladmin_area_1stringOptionalcountry_codestring<country_code>RequiredNote: The country code for Great Britain isGBand notUKas used in the top-level domain names for that country. Use the `C2` country code for China worldwide for comparable uncontrolled price (CUP) method, bank card, and cross-border transactions.
address_detailsobject<Address Details>Optionalattributesobject<paypal_wallet_attributes>Optionalcustomerobject<paypal_wallet_customer>Optionalidstring<merchant_partner_customer_id>Optionalemail_addressstring<email>OptionalNote: Up to 64 characters are allowed before and 255 characters are allowed after the@sign. However, the generally accepted maximum length for an email address is 254 characters. The pattern verifies that an unquoted@sign exists.
phoneobject<phone_with_type>Optionalphone_typeenum<phone_type>Optionalphone_numberobject<phone_number_without_country_code>Requirednational_numberstringRequirednameobject<name>Optionalvaultobject<vault_paypal_wallet_base>Optionalstore_in_vaultenum<store_in_vault_instruction>Optionalusage_patternenumOptionalshippingobject<shipping_detail>Optionalnameobject<name>Optionalemail_addressstring<email_address>OptionalNote: Up to 64 characters are allowed before and 255 characters are allowed after the@sign. However, the generally accepted maximum length for an email address is 254 characters. The pattern verifies that an unquoted@sign exists.
phone_numberobject<phone>Optionalcountry_codestring<country_calling_code>Requirednational_numberstringRequiredoptionsobject<shipping_option>[]OptionallabelstringRequiredtypeenum<shipping_type>Optionalamountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredselectedbooleanRequiredaddressobject<address_portable>Optionaladmin_area_4stringOptionaladmin_area_3stringOptionaladmin_area_1stringOptionalcountry_codestring<country_code>RequiredNote: The country code for Great Britain isGBand notUKas used in the top-level domain names for that country. Use the `C2` country code for China worldwide for comparable uncontrolled price (CUP) method, bank card, and cross-border transactions.
address_detailsobject<Address Details>Optionalpermit_multiple_payment_tokensbooleanOptionalexperience_contextobject<paypal_wallet_experience_context>OptionalNote: Partners and Marketplaces might configurebrand_nameandshipping_preferenceduring partner account setup, which overrides the request values.
localestring<language>Optionalapp_switch_contextobject<app_switch_context>Optionalnative_appobject<native_app_context>Optionalmobile_webobject<mobile_web_context>Optionalorder_update_callback_configobject<callback_configuration>Optionalcallback_urlstringRequiredbilling_agreement_idstring<billing_agreement_id>Optionalstored_credentialobject<paypal_wallet_stored_credential>Optionalpayment_initiatorenum<payment_initiator>Requiredcharge_patternenum<charge_pattern>OptionalDeprecated| See |
|---|
| usage_pattern |
usage_patternenum<charge_pattern>Optionalusageenum<stored_payment_source_usage_type>Optional