public class

InvoiceBillingInfo

extends PayPalRetailObject
java.lang.Object
   ↳ PayPalRetailObject
     ↳ com.paypal.paypalretailsdk.InvoiceBillingInfo

Class Overview

Container for information about the payer or intended payer on an invoice

Summary

Public Constructors
InvoiceBillingInfo()
Public Methods
String getAdditionalInfo()
Option to display additional information such as business hours.
InvoiceAddress getAddress()
The address of the payer @length(,100)
String getBusinessName()
The business name of the payer
String getCountryCode()
Country code (in E.164 format).
String getEmail()
The email address of the payer @required @length(1,260) @format(email)
String getFirstName()
The first name of the payer @length(,30)
String getLanguage()
Language of the email sent to the payer.
String getLastName()
The last name of the payer @length(,30)
String getNationalNumber()
In-country phone number (in E.164 format).
String getNotificationChannel()
Preferred notification channel of the payer.
Boolean hasAnyValue()
Check to see if this object has any value
void setAdditionalInfo(String value)
Option to display additional information such as business hours.
void setAddress(InvoiceAddress value)
The address of the payer @length(,100)
void setBusinessName(String value)
The business name of the payer
void setCountryCode(String value)
Country code (in E.164 format).
void setEmail(String value)
The email address of the payer @required @length(1,260) @format(email)
void setFirstName(String value)
The first name of the payer @length(,30)
void setLanguage(String value)
Language of the email sent to the payer.
void setLastName(String value)
The last name of the payer @length(,30)
void setNationalNumber(String value)
In-country phone number (in E.164 format).
void setNotificationChannel(String value)
Preferred notification channel of the payer.
String toString()
Returns a string representing the serialized state of the InvoiceBillingInfo object
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public InvoiceBillingInfo ()

Public Methods

public String getAdditionalInfo ()

Option to display additional information such as business hours. 40 characters max.

public InvoiceAddress getAddress ()

The address of the payer @length(,100)

public String getBusinessName ()

The business name of the payer

public String getCountryCode ()

Country code (in E.164 format). Assume length is n.

public String getEmail ()

The email address of the payer @required @length(1,260) @format(email)

public String getFirstName ()

The first name of the payer @length(,30)

public String getLanguage ()

Language of the email sent to the payer. Will only be used if payer doesn't have a PayPal account.

public String getLastName ()

The last name of the payer @length(,30)

public String getNationalNumber ()

In-country phone number (in E.164 format). Maximum (15 - n) digits

public String getNotificationChannel ()

Preferred notification channel of the payer. Email by default.

public Boolean hasAnyValue ()

Check to see if this object has any value

public void setAdditionalInfo (String value)

Option to display additional information such as business hours. 40 characters max.

public void setAddress (InvoiceAddress value)

The address of the payer @length(,100)

public void setBusinessName (String value)

The business name of the payer

public void setCountryCode (String value)

Country code (in E.164 format). Assume length is n.

public void setEmail (String value)

The email address of the payer @required @length(1,260) @format(email)

public void setFirstName (String value)

The first name of the payer @length(,30)

public void setLanguage (String value)

Language of the email sent to the payer. Will only be used if payer doesn't have a PayPal account.

public void setLastName (String value)

The last name of the payer @length(,30)

public void setNationalNumber (String value)

In-country phone number (in E.164 format). Maximum (15 - n) digits

public void setNotificationChannel (String value)

Preferred notification channel of the payer. Email by default.

public String toString ()

Returns a string representing the serialized state of the InvoiceBillingInfo object