Class: CheckoutSdk::Payments::PaymentsSearchRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/payments/payments_search_request.rb

Overview

Request body for POST /payments/search.

Instance Attribute Summary collapse

Instance Attribute Details

#from_String

Returns ISO 8601 UTC start. Required if ‘to` is set. Serialised as `from`.

Returns:

  • (String)

    ISO 8601 UTC start. Required if ‘to` is set. Serialised as `from`.



16
17
18
# File 'lib/checkout_sdk/payments/payments_search_request.rb', line 16

class PaymentsSearchRequest
  attr_accessor :query, :limit, :from_, :to
end

#limitInteger

Returns Results per page (1-1000, default 10).

Returns:

  • (Integer)

    Results per page (1-1000, default 10).



16
17
18
# File 'lib/checkout_sdk/payments/payments_search_request.rb', line 16

class PaymentsSearchRequest
  attr_accessor :query, :limit, :from_, :to
end

#queryString

Returns The query string (max 1024 chars).

Returns:

  • (String)

    The query string (max 1024 chars).



16
17
18
# File 'lib/checkout_sdk/payments/payments_search_request.rb', line 16

class PaymentsSearchRequest
  attr_accessor :query, :limit, :from_, :to
end

#toString

Returns ISO 8601 UTC end. Required if ‘from` is set.

Returns:

  • (String)

    ISO 8601 UTC end. Required if ‘from` is set.



16
17
18
# File 'lib/checkout_sdk/payments/payments_search_request.rb', line 16

class PaymentsSearchRequest
  attr_accessor :query, :limit, :from_, :to
end