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
480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 |
# File 'lib/paypal-sdk/invoice/data_types.rb', line 480 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 |