Class Payer
- java.lang.Object
 - 
- com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
 
 
- 
- All Implemented Interfaces:
 Serializable
public class Payer extends Object implements Serializable
- Author:
 - Dima Myroniuk (dmyroniuk)
 - See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description Payer() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddressPortablegetAddressPortable()The address of the payer.StringgetBirthDate()The birth date of the payer in "YYYY-MM-DD" format.StringgetEmailAddress()The email address of the payer.NamegetName()The name of the payer.StringgetPayerId()The PayPal-assigned ID for the payer.PhoneWithTypegetPhone()The phone number of the customer.TaxInfogetTaxInfo()The tax information of the payer.voidsetAddressPortable(AddressPortable addressPortable)The address of the payer.voidsetBirthDate(String birthDate)The birth date of the payer in "YYYY-MM-DD" format.voidsetEmailAddress(String emailAddress)The email address of the payer.voidsetName(Name name)The name of the payer.voidsetPayerId(String payerId)The PayPal-assigned ID for the payer.voidsetPhone(PhoneWithType phone)The phone number of the customer.voidsetTaxInfo(TaxInfo taxInfo)The tax information of the payer. 
 - 
 
- 
- 
Method Detail
- 
setEmailAddress
public void setEmailAddress(String emailAddress)
The email address of the payer. 
- 
setPayerId
public void setPayerId(String payerId)
The PayPal-assigned ID for the payer. 
- 
setAddressPortable
public void setAddressPortable(AddressPortable addressPortable)
The address of the payer. Supports only the "address_line_1", "address_line_2", "admin_area_1", "admin_area_2", "postal_code", and "country_code" properties. Also referred to as the billing address of the customer. 
- 
setBirthDate
public void setBirthDate(String birthDate)
The birth date of the payer in "YYYY-MM-DD" format. 
- 
setName
public void setName(Name name)
The name of the payer. Supports only the "given_name" and "surname" properties. 
- 
setPhone
public void setPhone(PhoneWithType phone)
The phone number of the customer. Available only when you enable the Contact Telephone Number option in the Profile & Settings for the merchant's PayPal account. The "phone.phone_number" supports only national_number. 
- 
setTaxInfo
public void setTaxInfo(TaxInfo taxInfo)
The tax information of the payer. Required only for Brazilian payer's. Both "tax_id" and "tax_id_type" are required. 
- 
getEmailAddress
public String getEmailAddress()
The email address of the payer. 
- 
getPayerId
public String getPayerId()
The PayPal-assigned ID for the payer. 
- 
getAddressPortable
public AddressPortable getAddressPortable()
The address of the payer. Supports only the "address_line_1", "address_line_2", "admin_area_1", "admin_area_2", "postal_code", and "country_code" properties. Also referred to as the billing address of the customer. 
- 
getBirthDate
public String getBirthDate()
The birth date of the payer in "YYYY-MM-DD" format. 
- 
getName
public Name getName()
The name of the payer. Supports only the "given_name" and "surname" properties. 
- 
getPhone
public PhoneWithType getPhone()
The phone number of the customer. Available only when you enable the Contact Telephone Number option in the Profile & Settings for the merchant's PayPal account. The "phone.phone_number" supports only national_number. 
- 
getTaxInfo
public TaxInfo getTaxInfo()
The tax information of the payer. Required only for Brazilian payer's. Both "tax_id" and "tax_id_type" are required. 
 - 
 
 -