PHP Class PayPal\EBLBaseComponents\SetAccessPermissionsRequestDetailsType

Inheritance: extends PayPal\Core\PPXmlMessage
Show file Open project: paypal/merchant-sdk-php

Public Properties

Property Type Description
$Address AddressType User address, this information is used when user chooses to signup for PayPal. Optional If you include a shipping address and set the AddressOverride element on the request, PayPal returns this same address in GetExpressCheckoutDetailsResponse.
$CancelURL string URL to which the customer is returned if he does not approve the use of PayPal login. Required Character length and limitations: no limit
$FirstName string First Name of the user, this information is used if user chooses to signup with PayPal. Optional Character length and limitation: Six character HTML hexadecimal color code in ASCII
$InitFlowType string The type of the flow. Optional Character length and limitations: 127 single-byte alphanumeric characters
$LastName string Last Name of the user, this information is used if user chooses to signup with PayPal. Optional Character length and limitation: Six character HTML hexadecimal color code in ASCII
$LocaleCode string Allowable values: AU or en_AUDE or de_DEFR or fr_FRGB or en_GBIT or it_ITJP or ja_JPUS or en_US
$LogoutURL string URL to which the customer's browser is returned after user logs out from PayPal. Required Character length and limitations: no limit.
$OptionalAccessPermissions string contains information about API Services
$PageStyle string Sets the Custom Payment Page Style for flow pages associated with this button/link. PageStyle corresponds to the HTML variable page_style for customizing flow pages. The value is the same as the Page Style Name you chose when adding or editing the page style from the Profile subtab of the My Account tab of your PayPal account. Optional Character length and limitations: 30 single-byte alphabetic characters.
$RequiredAccessPermissions string contains information about API Services
$ReturnURL string URL to which the customer's browser is returned after choosing to login with PayPal. Required Character length and limitations: no limit.
$SkipLoginPage string The used to decide SkipLogin allowed or not. Optional Character length and limitations: 127 single-byte alphanumeric characters
$cppheaderbackcolor string Optional Character length and limitation: Six character HTML hexadecimal color code in ASCII
$cppheaderbordercolor string The border is a 2-pixel perimeter around the header space, which is 750 pixels wide by 90 pixels high. Optional Character length and limitations: Six character HTML hexadecimal color code in ASCII
$cppheaderimage string A URL for the image you want to appear at the top left of the flow page. The image has a maximum size of 750 pixels wide by 90 pixels high. PayPal recommends that you provide an image that is stored on a secure (https) server. Optional Character length and limitations: 127
$cpppayflowcolor string Sets the background color for the payment page. Optional Character length and limitation: Six character HTML hexadecimal color code in ASCII

Property Details

$Address public property

User address, this information is used when user chooses to signup for PayPal. Optional If you include a shipping address and set the AddressOverride element on the request, PayPal returns this same address in GetExpressCheckoutDetailsResponse.
public AddressType,PayPal\EBLBaseComponents $Address
return AddressType

$CancelURL public property

URL to which the customer is returned if he does not approve the use of PayPal login. Required Character length and limitations: no limit
public string $CancelURL
return string

$FirstName public property

First Name of the user, this information is used if user chooses to signup with PayPal. Optional Character length and limitation: Six character HTML hexadecimal color code in ASCII
public string $FirstName
return string

$InitFlowType public property

The type of the flow. Optional Character length and limitations: 127 single-byte alphanumeric characters
public string $InitFlowType
return string

$LastName public property

Last Name of the user, this information is used if user chooses to signup with PayPal. Optional Character length and limitation: Six character HTML hexadecimal color code in ASCII
public string $LastName
return string

$LocaleCode public property

Allowable values: AU or en_AUDE or de_DEFR or fr_FRGB or en_GBIT or it_ITJP or ja_JPUS or en_US
public string $LocaleCode
return string

$LogoutURL public property

URL to which the customer's browser is returned after user logs out from PayPal. Required Character length and limitations: no limit.
public string $LogoutURL
return string

$OptionalAccessPermissions public property

contains information about API Services
public string $OptionalAccessPermissions
return string

$PageStyle public property

Sets the Custom Payment Page Style for flow pages associated with this button/link. PageStyle corresponds to the HTML variable page_style for customizing flow pages. The value is the same as the Page Style Name you chose when adding or editing the page style from the Profile subtab of the My Account tab of your PayPal account. Optional Character length and limitations: 30 single-byte alphabetic characters.
public string $PageStyle
return string

$RequiredAccessPermissions public property

contains information about API Services
public string $RequiredAccessPermissions
return string

$ReturnURL public property

URL to which the customer's browser is returned after choosing to login with PayPal. Required Character length and limitations: no limit.
public string $ReturnURL
return string

$SkipLoginPage public property

The used to decide SkipLogin allowed or not. Optional Character length and limitations: 127 single-byte alphanumeric characters
public string $SkipLoginPage
return string

$cppheaderbackcolor public property

Optional Character length and limitation: Six character HTML hexadecimal color code in ASCII
public string $cppheaderbackcolor
return string

$cppheaderbordercolor public property

The border is a 2-pixel perimeter around the header space, which is 750 pixels wide by 90 pixels high. Optional Character length and limitations: Six character HTML hexadecimal color code in ASCII
public string $cppheaderbordercolor
return string

$cppheaderimage public property

A URL for the image you want to appear at the top left of the flow page. The image has a maximum size of 750 pixels wide by 90 pixels high. PayPal recommends that you provide an image that is stored on a secure (https) server. Optional Character length and limitations: 127
public string $cppheaderimage
return string

$cpppayflowcolor public property

Sets the background color for the payment page. Optional Character length and limitation: Six character HTML hexadecimal color code in ASCII
public string $cpppayflowcolor
return string