Class: PayPal::SDK::ButtonManagerRails::DataTypes::GetExpressCheckoutDetailsResponseDetailsType
- Inherits:
-
DataType
- Object
- Core::API::DataTypes::Base
- DataType
- PayPal::SDK::ButtonManagerRails::DataTypes::GetExpressCheckoutDetailsResponseDetailsType
- Defined in:
- lib/paypal-sdk/button_manager_rails/data_types.rb
Overview
The timestamped token value that was returned by SetExpressCheckoutResponse and passed on GetExpressCheckoutDetailsRequest. Character length and limitations: 20 single-byte characters
Class Method Summary collapse
Class Method Details
.load_members ⇒ Object
1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 |
# 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 |