Class: PayPal::SDK::Merchant::DataTypes::ScheduleDetailsType

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

Overview

Schedule details for the Recurring Payment

Class Method Summary collapse

Class Method Details

.load_membersObject



2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
# File 'lib/paypal-sdk/merchant/data_types.rb', line 2738

def self.load_members
  # Schedule details for the Recurring Payment 
  object_of :Description, String, :namespace => :ebl, :required => true
  # Trial period of this schedule 
  object_of :TrialPeriod, BillingPeriodDetailsType, :namespace => :ebl
  object_of :PaymentPeriod, BillingPeriodDetailsType, :namespace => :ebl, :required => true
  # The max number of payments the buyer can fail before this Recurring Payments profile is cancelled 
  object_of :MaxFailedPayments, Integer, :namespace => :ebl
  object_of :ActivationDetails, ActivationDetailsType, :namespace => :ebl
  object_of :AutoBillOutstandingAmount, AutoBillType, :namespace => :ebl
end