Class: PayPal::SDK::ButtonManager::DataTypes::BillingPeriodDetailsType
- Inherits:
-
DataType
- Object
- Core::API::DataTypes::Base
- DataType
- PayPal::SDK::ButtonManager::DataTypes::BillingPeriodDetailsType
- Defined in:
- lib/paypal-sdk/button_manager/data_types.rb
Overview
Unit of meausre for billing cycle
Class Method Summary collapse
Class Method Details
.load_members ⇒ Object
2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 |
# File 'lib/paypal-sdk/button_manager/data_types.rb', line 2604 def self.load_members # Unit of meausre for billing cycle object_of :BillingPeriod, BillingPeriodType, :namespace => :ebl, :required => true # Number of BillingPeriod that make up one billing cycle object_of :BillingFrequency, Integer, :namespace => :ebl, :required => true # Total billing cycles in this portion of the schedule object_of :TotalBillingCycles, Integer, :namespace => :ebl # Amount to charge object_of :Amount, BasicAmountType, :namespace => :ebl, :required => true # Additional shipping amount to charge object_of :ShippingAmount, BasicAmountType, :namespace => :ebl # Additional tax amount to charge object_of :TaxAmount, BasicAmountType, :namespace => :ebl end |