Class: PayPal::SDK::ButtonManagerRails::DataTypes::BillingApprovalDetailsType
- Inherits:
-
DataType
- Object
- Core::API::DataTypes::Base
- DataType
- PayPal::SDK::ButtonManagerRails::DataTypes::BillingApprovalDetailsType
- Defined in:
- lib/paypal-sdk/button_manager_rails/data_types.rb
Overview
The Type of Approval requested - Billing Agreement or Profile
Class Method Summary collapse
Class Method Details
.load_members ⇒ Object
1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 |
# File 'lib/paypal-sdk/button_manager_rails/data_types.rb', line 1013 def self.load_members # The Type of Approval requested - Billing Agreement or Profile object_of :ApprovalType, ApprovalTypeType, :namespace => :ebl, :required => true # The Approval subtype - Must be MerchantInitiatedBilling for BillingAgreement ApprovalType object_of :ApprovalSubType, ApprovalSubTypeType, :namespace => :ebl # Description about the Order object_of :OrderDetails, OrderDetailsType, :namespace => :ebl # Directives about the type of payment object_of :PaymentDirectives, PaymentDirectivesType, :namespace => :ebl # Client may pass in its identification of this Billing Agreement. It used for the client's tracking purposes. object_of :Custom, String, :namespace => :ebl end |