class PayPal::SDK::ButtonManagerRails::DataTypes::GetExpressCheckoutDetailsResponseDetailsType

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

Public Class Methods

load_members() click to toggle source
# File lib/paypal-sdk/button_manager_rails/data_types.rb, line 1142
def self.load_members
  # The timestamped token value that was returned by SetExpressCheckoutResponse and passed on GetExpressCheckoutDetailsRequest. Character length and limitations: 20 single-byte characters
  object_of :Token, String, :namespace => :ebl
  # Information about the payer
  object_of :PayerInfo, PayerInfoType, :namespace => :ebl
  # 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
  object_of :Custom, String, :namespace => :ebl
  # 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
  object_of :InvoiceID, String, :namespace => :ebl
  # Payer's contact telephone number. PayPal returns a contact telephone number only if your Merchant account profile settings require that the buyer enter one.
  object_of :ContactPhone, String, :namespace => :ebl
  object_of :BillingAgreementAcceptedStatus, Boolean, :namespace => :ebl
  object_of :RedirectRequired, String, :namespace => :ebl
  # 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.
  object_of :BillingAddress, AddressType, :namespace => :ebl
  # Text note entered by the buyer in PayPal flow.
  object_of :Note, String, :namespace => :ebl
  # Returns the status of the EC checkout session. Values include 'PaymentActionNotInitiated', 'PaymentActionFailed', 'PaymentActionInProgress', 'PaymentCompleted'.
  object_of :CheckoutStatus, String, :namespace => :ebl
  # 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.
  object_of :PayPalAdjustment, BasicAmountType, :namespace => :ebl
  # Information about the individual purchased items.
  array_of :PaymentDetails, PaymentDetailsType, :namespace => :ebl
  # Information about the user selected options.
  object_of :UserSelectedOptions, UserSelectedOptionType, :namespace => :ebl
  # Information about the incentives that were applied from Ebay RYP page and PayPal RYP page.
  array_of :IncentiveDetails, IncentiveDetailsType, :namespace => :ebl
  # Information about the Gift message.
  object_of :GiftMessage, String, :namespace => :ebl
  # Information about the Gift receipt enable.
  object_of :GiftReceiptEnable, String, :namespace => :ebl
  # Information about the Gift Wrap name.
  object_of :GiftWrapName, String, :namespace => :ebl
  # Information about the Gift Wrap amount.
  object_of :GiftWrapAmount, BasicAmountType, :namespace => :ebl
  # Information about the Buyer marketing email.
  object_of :BuyerMarketingEmail, String, :namespace => :ebl
  # Information about the survey question.
  object_of :SurveyQuestion, String, :namespace => :ebl
  # Information about the survey choice selected by the user.
  array_of :SurveyChoiceSelected, String, :namespace => :ebl
  # Contains payment request information about each bucket in the cart.
  array_of :PaymentRequestInfo, PaymentRequestInfoType, :namespace => :ebl
  # Response information resulting from opt-in operation or current login bypass status.
  object_of :ExternalRememberMeStatusDetails, ExternalRememberMeStatusDetailsType, :namespace => :ebl
  # Response information resulting from opt-in operation or current login bypass status.
  object_of :RefreshTokenStatusDetails, RefreshTokenStatusDetailsType, :namespace => :ebl
end