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