Class: PayPal::SDK::Merchant::DataTypes::GetRecurringPaymentsProfileDetailsResponseDetailsType
- Inherits:
-
DataType
- Object
- Core::API::DataTypes::Base
- DataType
- PayPal::SDK::Merchant::DataTypes::GetRecurringPaymentsProfileDetailsResponseDetailsType
- Defined in:
- lib/paypal-sdk/merchant/data_types.rb
Overview
Recurring Billing Profile ID
Class Method Summary collapse
Class Method Details
.load_members ⇒ Object
2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 |
# File 'lib/paypal-sdk/merchant/data_types.rb', line 2818 def self.load_members # Recurring Billing Profile ID object_of :ProfileID, String, :namespace => :ebl, :required => true object_of :ProfileStatus, RecurringPaymentsProfileStatusType, :namespace => :ebl, :required => true object_of :Description, String, :namespace => :ebl, :required => true object_of :AutoBillOutstandingAmount, AutoBillType, :namespace => :ebl, :required => true object_of :MaxFailedPayments, Integer, :namespace => :ebl, :required => true object_of :RecurringPaymentsProfileDetails, RecurringPaymentsProfileDetailsType, :namespace => :ebl, :required => true object_of :CurrentRecurringPaymentsPeriod, BillingPeriodDetailsType, :namespace => :ebl object_of :RecurringPaymentsSummary, RecurringPaymentsSummaryType, :namespace => :ebl, :required => true object_of :CreditCard, CreditCardDetailsType, :namespace => :ebl object_of :TrialRecurringPaymentsPeriod, BillingPeriodDetailsType, :namespace => :ebl object_of :RegularRecurringPaymentsPeriod, BillingPeriodDetailsType, :namespace => :ebl object_of :TrialAmountPaid, BasicAmountType, :namespace => :ebl object_of :RegularAmountPaid, BasicAmountType, :namespace => :ebl object_of :AggregateAmount, BasicAmountType, :namespace => :ebl object_of :AggregateOptionalAmount, BasicAmountType, :namespace => :ebl object_of :FinalPaymentDueDate, DateTime, :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 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 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 |