PHP Class PayPal\EBLBaseComponents\GetExpressCheckoutDetailsResponseDetailsType

Inheritance: extends PayPal\Core\PPXmlMessage
Exibir arquivo Open project: paypal/merchant-sdk-php

Public Properties

Property Type Description
$BillingAddress AddressType Customer's billing address. Optional If you have credit card mapped in your account then billing address of the credit card is returned otherwise your primary address is returned , PayPal returns this address in GetExpressCheckoutDetailsResponse.
$BillingAgreementAcceptedStatus boolean
$BuyerMarketingEmail string Information about the Buyer marketing email.
$CheckoutStatus string Returns the status of the EC checkout session. Values include 'PaymentActionNotInitiated', 'PaymentActionFailed', 'PaymentActionInProgress', 'PaymentCompleted'.
$ContactPhone string Payer's contact telephone number. PayPal returns a contact telephone number only if your Merchant account profile settings require that the buyer enter one.
$Custom string A free-form field for your own use, as set by you in the Custom element of SetExpressCheckoutRequest. Character length and limitations: 256 single-byte alphanumeric characters
$ExternalRememberMeStatusDetails ExternalRememberMeStatusDetailsType Response information resulting from opt-in operation or current login bypass status.
$GiftMessage string Information about the Gift message.
$GiftReceiptEnable string Information about the Gift receipt enable.
$GiftWrapAmount PayPal\CoreComponentTypes\BasicAmountType Information about the Gift Wrap amount.
$GiftWrapName string Information about the Gift Wrap name.
$IncentiveDetails IncentiveDetailsType Information about the incentives that were applied from Ebay RYP page and PayPal RYP page.
$InvoiceID string Your own invoice or tracking number, as set by you in the InvoiceID element of SetExpressCheckoutRequest. Character length and limitations: 127 single-byte alphanumeric characters
$Note string Text note entered by the buyer in PayPal flow.
$PayPalAdjustment PayPal\CoreComponentTypes\BasicAmountType PayPal may offer a discount or gift certificate to the buyer, which will be represented by a negativeamount. If the buyer has a negative balance, PayPal will add that amount to the current charges, which will be represented as a positive amount.
$PayerInfo PayerInfoType Information about the payer
$PaymentDetails PaymentDetailsType Information about the individual purchased items.
$PaymentRequestInfo PaymentRequestInfoType Contains payment request information about each bucket in the cart.
$RedirectRequired string
$RefreshTokenStatusDetails RefreshTokenStatusDetailsType Response information resulting from opt-in operation or current login bypass status.
$SurveyChoiceSelected string Information about the survey choice selected by the user.
$SurveyQuestion string Information about the survey question.
$Token string The timestamped token value that was returned by SetExpressCheckoutResponse and passed on GetExpressCheckoutDetailsRequest. Character length and limitations: 20 single-byte characters
$UserSelectedOptions UserSelectedOptionType Information about the user selected options.

Property Details

$BillingAddress public_oe property

Customer's billing address. Optional If you have credit card mapped in your account then billing address of the credit card is returned otherwise your primary address is returned , PayPal returns this address in GetExpressCheckoutDetailsResponse.
public AddressType,PayPal\EBLBaseComponents $BillingAddress
return AddressType

$BillingAgreementAcceptedStatus public_oe property

public bool $BillingAgreementAcceptedStatus
return boolean

$BuyerMarketingEmail public_oe property

Information about the Buyer marketing email.
public string $BuyerMarketingEmail
return string

$CheckoutStatus public_oe property

Returns the status of the EC checkout session. Values include 'PaymentActionNotInitiated', 'PaymentActionFailed', 'PaymentActionInProgress', 'PaymentCompleted'.
public string $CheckoutStatus
return string

$ContactPhone public_oe property

Payer's contact telephone number. PayPal returns a contact telephone number only if your Merchant account profile settings require that the buyer enter one.
public string $ContactPhone
return string

$Custom public_oe property

A free-form field for your own use, as set by you in the Custom element of SetExpressCheckoutRequest. Character length and limitations: 256 single-byte alphanumeric characters
public string $Custom
return string

$ExternalRememberMeStatusDetails public_oe property

Response information resulting from opt-in operation or current login bypass status.
public ExternalRememberMeStatusDetailsType,PayPal\EBLBaseComponents $ExternalRememberMeStatusDetails
return ExternalRememberMeStatusDetailsType

$GiftMessage public_oe property

Information about the Gift message.
public string $GiftMessage
return string

$GiftReceiptEnable public_oe property

Information about the Gift receipt enable.
public string $GiftReceiptEnable
return string

$GiftWrapAmount public_oe property

Information about the Gift Wrap amount.
public BasicAmountType,PayPal\CoreComponentTypes $GiftWrapAmount
return PayPal\CoreComponentTypes\BasicAmountType

$GiftWrapName public_oe property

Information about the Gift Wrap name.
public string $GiftWrapName
return string

$IncentiveDetails public_oe property

Information about the incentives that were applied from Ebay RYP page and PayPal RYP page.
public IncentiveDetailsType,PayPal\EBLBaseComponents $IncentiveDetails
return IncentiveDetailsType

$InvoiceID public_oe property

Your own invoice or tracking number, as set by you in the InvoiceID element of SetExpressCheckoutRequest. Character length and limitations: 127 single-byte alphanumeric characters
public string $InvoiceID
return string

$Note public_oe property

Text note entered by the buyer in PayPal flow.
public string $Note
return string

$PayPalAdjustment public_oe property

PayPal may offer a discount or gift certificate to the buyer, which will be represented by a negativeamount. If the buyer has a negative balance, PayPal will add that amount to the current charges, which will be represented as a positive amount.
public BasicAmountType,PayPal\CoreComponentTypes $PayPalAdjustment
return PayPal\CoreComponentTypes\BasicAmountType

$PayerInfo public_oe property

Information about the payer
public PayerInfoType,PayPal\EBLBaseComponents $PayerInfo
return PayerInfoType

$PaymentDetails public_oe property

Information about the individual purchased items.
public PaymentDetailsType,PayPal\EBLBaseComponents $PaymentDetails
return PaymentDetailsType

$PaymentRequestInfo public_oe property

Contains payment request information about each bucket in the cart.
public PaymentRequestInfoType,PayPal\EBLBaseComponents $PaymentRequestInfo
return PaymentRequestInfoType

$RedirectRequired public_oe property

public string $RedirectRequired
return string

$RefreshTokenStatusDetails public_oe property

Response information resulting from opt-in operation or current login bypass status.
public RefreshTokenStatusDetailsType,PayPal\EBLBaseComponents $RefreshTokenStatusDetails
return RefreshTokenStatusDetailsType

$SurveyChoiceSelected public_oe property

Information about the survey choice selected by the user.
public string $SurveyChoiceSelected
return string

$SurveyQuestion public_oe property

Information about the survey question.
public string $SurveyQuestion
return string

$Token public_oe property

The timestamped token value that was returned by SetExpressCheckoutResponse and passed on GetExpressCheckoutDetailsRequest. Character length and limitations: 20 single-byte characters
public string $Token
return string

$UserSelectedOptions public_oe property

Information about the user selected options.
public UserSelectedOptionType,PayPal\EBLBaseComponents $UserSelectedOptions
return UserSelectedOptionType