Class: PayPal::SDK::Invoice::DataTypes::SearchParametersType
- Inherits:
-
DataType
- Object
- Core::API::DataTypes::Base
- DataType
- PayPal::SDK::Invoice::DataTypes::SearchParametersType
- Defined in:
- lib/paypal-sdk/invoice/data_types.rb
Overview
Search parameters criteria.
Class Method Summary collapse
Class Method Details
.load_members ⇒ Object
401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 |
# File 'lib/paypal-sdk/invoice/data_types.rb', line 401 def self.load_members # Email search string. object_of :email, String # Recipient search string. object_of :recipientName, String # Company search string. object_of :businessName, String # Invoice number search string. object_of :invoiceNumber, String # Invoice status search. array_of :status, StatusType # Invoice amount search. Specifies the smallest amount to be returned. object_of :lowerAmount, Float # Invoice amount search. Specifies the largest amount to be returned. object_of :upperAmount, Float # Currency used for lower and upper amounts. Required when lowerAmount or upperAmount is specified. object_of :currencyCode, String # Invoice memo search string. object_of :memo, String # Whether the invoice was created via the website or via an API call. object_of :origin, OriginType # Invoice date range filter. object_of :invoiceDate, DateRangeType # Invoice due date range filter. object_of :dueDate, DateRangeType # Invoice payment date range filter. object_of :paymentDate, DateRangeType # Invoice creation date range filter. object_of :creationDate, DateRangeType end |