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



2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
# File 'lib/paypal-sdk/merchant/data_types.rb', line 2745

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