class PayPal::SDK::Merchant::DataTypes::PaymentItemType
PaymentItemType
Information about a Payment Item.
Public Class Methods
load_members()
click to toggle source
# File lib/paypal-sdk/merchant/data_types.rb, line 1990 def self.load_members # eBay Auction Transaction ID of the Item Optional Character length and limitations: 255 single-byte characters object_of :EbayItemTxnId, String, :namespace => :ebl # Item name set by you or entered by the customer. Character length and limitations: 127 single-byte alphanumeric characters object_of :Name, String, :namespace => :ebl # Item number set by you. Character length and limitations: 127 single-byte alphanumeric characters object_of :Number, String, :namespace => :ebl # Quantity set by you or entered by the customer. Character length and limitations: no limit object_of :Quantity, String, :namespace => :ebl # Amount of tax charged on payment object_of :SalesTax, String, :namespace => :ebl # Amount of shipping charged on payment object_of :ShippingAmount, String, :namespace => :ebl # Amount of handling charged on payment object_of :HandlingAmount, String, :namespace => :ebl # Invoice item details object_of :InvoiceItemDetails, InvoiceItemType, :namespace => :ebl # Coupon ID Number object_of :CouponID, String, :namespace => :ebl # Amount Value of The Coupon object_of :CouponAmount, String, :namespace => :ebl # Currency of the Coupon Amount object_of :CouponAmountCurrency, String, :namespace => :ebl # Amount of Discount on this Loyalty Card object_of :LoyaltyCardDiscountAmount, String, :namespace => :ebl # Currency of the Discount object_of :LoyaltyCardDiscountCurrency, String, :namespace => :ebl # Cost of item object_of :Amount, BasicAmountType, :namespace => :ebl # Item options selected in PayPal shopping cart array_of :Options, OptionType, :namespace => :ebl end