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
867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 |
# File 'lib/paypal-sdk/adaptive_payments/data_types.rb', line 867 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 |