class PayPal::SDK::ButtonManagerRails::DataTypes::PaymentTransactionType

PaymentTransactionType Information about a PayPal payment from the seller side

Public Class Methods

load_members() click to toggle source
# File lib/paypal-sdk/button_manager_rails/data_types.rb, line 1624
def self.load_members
  # Information about the recipient of the payment
  object_of :ReceiverInfo, ReceiverInfoType, :namespace => :ebl
  # Information about the payer
  object_of :PayerInfo, PayerInfoType, :namespace => :ebl
  # This field is for holding ReferenceId for shippment sent from Merchant to the 3rd Party
  object_of :TPLReferenceID, String, :namespace => :ebl
  # Information about the transaction
  object_of :PaymentInfo, PaymentInfoType, :namespace => :ebl
  # Information about an individual item in the transaction
  object_of :PaymentItemInfo, PaymentItemInfoType, :namespace => :ebl
  # Information about an individual Offer and Coupon information in the transaction
  object_of :OfferCouponInfo, OfferCouponInfoType, :namespace => :ebl
  # Information about Secondary Address
  object_of :SecondaryAddress, AddressType, :namespace => :ebl
  # Information about the user selected options.
  object_of :UserSelectedOptions, UserSelectedOptionType, :namespace => :ebl
  # Information about the Gift message.
  object_of :GiftMessage, String, :namespace => :ebl
  # Information about the Gift receipt.
  object_of :GiftReceipt, 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 email.
  object_of :BuyerEmailOptIn, 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
end