Class: PayPal::SDK::Merchant::DataTypes::CreateRecurringPaymentsProfileRequestDetailsType

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

Overview

Billing Agreement token (required if Express Checkout)

Class Method Summary collapse

Class Method Details

.load_membersObject



2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
# File 'lib/paypal-sdk/merchant/data_types.rb', line 2778

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
  # Use this optional parameter to pass in your business name and other data describing the transaction. Optional This information is usually displayed in the CC account holder's statement. Example: RedCross Haiti, RedCross Uganda, Realtor.com dues, Realtor.com list fee Length 25 characters. Alphanumeric characters and dash(-), dot(.), asterisk(*), space( ) On the customer's statement, an asterisk is used to separate the DBA name and product name. The asterisk delimiter can appear in position 4, 8, or 13. 
  object_of :SoftDescriptor, String, :namespace => :ebl
  # Use this optional parameter to pass information about how consumer should contact the merchant. Optional This information is usually displayed in the CC account holder's statement. For Ecom trx: phone, email or URL is allowed For Retail trx: only the actual city is allowed For details on allowed characters in Soft Descriptor City refer to the API documentation. 
  object_of :SoftDescriptorCity, String, :namespace => :ebl
end