Class: PayPal::SDK::Merchant::DataTypes::BillingApprovalDetailsType
- Inherits:
-
DataType
- Object
- Core::API::DataTypes::Base
- DataType
- PayPal::SDK::Merchant::DataTypes::BillingApprovalDetailsType
- Defined in:
- lib/paypal-sdk/merchant/data_types.rb
Overview
The Type of Approval requested - Billing Agreement or Profile
Class Method Summary collapse
Class Method Details
.load_members ⇒ Object
1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 |
# File 'lib/paypal-sdk/merchant/data_types.rb', line 1028 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 |