Class: Multicard::Resources::Registry

Inherits:
Base
  • Object
show all
Defined in:
lib/multicard/resources/registry.rb

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from Multicard::Resources::Base

Instance Method Details

#application_infoResponse

Get application info.

Returns:



25
26
27
# File 'lib/multicard/resources/registry.rb', line 25

def application_info
  get('/app/info')
end

#merchant_detailsResponse

Get merchant banking details.

Returns:



32
33
34
# File 'lib/multicard/resources/registry.rb', line 32

def merchant_details
  get('/merchant/details')
end

#payments(**filters) ⇒ Response

Get payment registry (list of processed payments).

Parameters:

  • filters (Hash)

    filter params (date_from, date_to, status, etc.)

Returns:



10
11
12
# File 'lib/multicard/resources/registry.rb', line 10

def payments(**filters)
  get('/payments/registry', filters)
end

#payouts(**filters) ⇒ Response

Get payout history.

Parameters:

  • filters (Hash)

    filter params

Returns:



18
19
20
# File 'lib/multicard/resources/registry.rb', line 18

def payouts(**filters)
  get('/payout/history', filters)
end