Class: PayPal::SDK::ButtonManager::DataTypes::CreateRecurringPaymentsProfileRequestDetailsType

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

Overview

Billing Agreement token (required if Express Checkout)

Class Method Summary collapse

Class Method Details

.load_membersObject



2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
# File 'lib/paypal-sdk/button_manager/data_types.rb', line 2677

def self.load_members
  # Billing Agreement token (required if Express Checkout) 
  object_of :Token, String, :namespace => :ebl
  # Information about the credit card to be charged (required if Direct Payment) 
  object_of :CreditCard, CreditCardDetailsType, :namespace => :ebl
  # Customer Information for this Recurring Payments 
  object_of :RecurringPaymentsProfileDetails, RecurringPaymentsProfileDetailsType, :namespace => :ebl, :required => true
  # Schedule Information for this Recurring Payments 
  object_of :ScheduleDetails, ScheduleDetailsType, :namespace => :ebl, :required => true
  # Information about the Item Details. 
  array_of :PaymentDetailsItem, PaymentDetailsItemType, :namespace => :ebl
end