Class: PayPal::SDK::AdaptivePayments::DataTypes::PreapprovalDetailsResponse
- Inherits:
-
DataType
- Object
- Core::API::DataTypes::Base
- DataType
- PayPal::SDK::AdaptivePayments::DataTypes::PreapprovalDetailsResponse
- Defined in:
- lib/paypal-sdk/adaptive_payments/data_types.rb
Overview
The details of the Preapproval as specified in the Preapproval operation.
Class Method Summary collapse
Class Method Details
.load_members ⇒ Object
879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 |
# File 'lib/paypal-sdk/adaptive_payments/data_types.rb', line 879 def self.load_members include ResponseStatus object_of :responseEnvelope, ResponseEnvelope, :required => true object_of :approved, Boolean, :required => true object_of :cancelUrl, String, :required => true object_of :curPayments, Integer, :required => true object_of :curPaymentsAmount, Float, :required => true object_of :curPeriodAttempts, Integer object_of :curPeriodEndingDate, DateTime object_of :currencyCode, String, :required => true object_of :dateOfMonth, Integer object_of :dayOfWeek, DayOfWeek object_of :endingDate, DateTime object_of :maxAmountPerPayment, Float object_of :maxNumberOfPayments, Integer object_of :maxNumberOfPaymentsPerPeriod, Integer object_of :maxTotalAmountOfAllPayments, Float object_of :paymentPeriod, String object_of :pinType, String object_of :returnUrl, String, :required => true object_of :senderEmail, String object_of :memo, String object_of :startingDate, DateTime, :required => true object_of :status, String, :required => true object_of :ipnNotificationUrl, String object_of :addressList, AddressList object_of :feesPayer, String object_of :displayMaxTotalAmount, Boolean object_of :sender, SenderIdentifier object_of :agreementType, AgreementType array_of :error, ErrorData end |