Class: PayPal::SDK::ButtonManagerRails::DataTypes::PaymentTransactionType

Inherits:
DataType
  • Object
show all
Defined in:
lib/paypal-sdk/button_manager_rails/data_types.rb

Overview

PaymentTransactionType Information about a PayPal payment from the seller side

Class Method Summary collapse

Class Method Details

.load_membersObject



1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
# 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