Module: ForestAdminDatasourceMambuPayments::Client::Reads

Included in:
ForestAdminDatasourceMambuPayments::Client
Defined in:
lib/forest_admin_datasource_mambu_payments/client/reads.rb

Instance Method Summary collapse

Instance Method Details

#find_account_holder(id) ⇒ Object



17
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 17

def (id)         = get_resource('account_holders', id)

#find_balance(id) ⇒ Object



14
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 14

def find_balance(id)         = get_resource('balances', id)

#find_claim(id) ⇒ Object



47
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 47

def find_claim(id)         = get_resource('claims', id)

#find_connected_account(id) ⇒ Object



5
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 5

def (id)         = get_resource('connected_accounts', id)

#find_direct_debit_mandate(id) ⇒ Object



29
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 29

def find_direct_debit_mandate(id)         = get_resource('direct_debit_mandates', id)

#find_event(id) ⇒ Object



35
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 35

def find_event(id)         = get_resource('events', id)

#find_expected_payment(id) ⇒ Object



32
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 32

def find_expected_payment(id)         = get_resource('expected_payments', id)

#find_external_account(id) ⇒ Object



20
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 20

def (id)         = get_resource('external_accounts', id)

#find_file(id) ⇒ Object



38
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 38

def find_file(id)         = get_resource('files', id)

#find_incoming_payment(id) ⇒ Object



26
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 26

def find_incoming_payment(id)         = get_resource('incoming_payments', id)

#find_internal_account(id) ⇒ Object



23
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 23

def (id)         = get_resource('internal_accounts', id)

#find_payee_verification_request(id) ⇒ Object



63
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 63

def find_payee_verification_request(id)         = get_resource('payee_verification_requests', id)

#find_payment_capture(id) ⇒ Object



56
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 56

def find_payment_capture(id)         = get_resource('payment_captures', id)

#find_payment_order(id) ⇒ Object



8
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 8

def find_payment_order(id)         = get_resource('payment_orders', id)

#find_reconciliation(id) ⇒ Object



50
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 50

def find_reconciliation(id)         = get_resource('reconciliations', id)

#find_return(id) ⇒ Object



41
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 41

def find_return(id)         = get_resource('returns', id)

#find_transaction(id) ⇒ Object



11
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 11

def find_transaction(id)         = get_resource('transactions', id)

#list_account_holders(**params) ⇒ Object



16
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 16

def (**params)  = list_resource('account_holders', params)

#list_balances(**params) ⇒ Object



13
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 13

def list_balances(**params)  = list_resource('balances', params)

#list_claims(**params) ⇒ Object

Claims are arrived-from-the-network resources (created via the sandbox simulator or by the counterparty bank). No POST/PATCH/DELETE here: accept/reject are lifecycle actions and would belong in a plugin.



46
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 46

def list_claims(**params)  = list_resource('claims', params)

#list_connected_accounts(**params) ⇒ Object



4
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 4

def list_connected_accounts(**params)  = list_resource('connected_accounts', params)

#list_direct_debit_mandates(**params) ⇒ Object



28
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 28

def list_direct_debit_mandates(**params)  = list_resource('direct_debit_mandates', params)

#list_events(**params) ⇒ Object



34
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 34

def list_events(**params)  = list_resource('events', params)

#list_expected_payments(**params) ⇒ Object



31
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 31

def list_expected_payments(**params)  = list_resource('expected_payments', params)

#list_external_accounts(**params) ⇒ Object



19
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 19

def list_external_accounts(**params)  = list_resource('external_accounts', params)

#list_files(**params) ⇒ Object



37
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 37

def list_files(**params)  = list_resource('files', params)

#list_incoming_payments(**params) ⇒ Object



25
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 25

def list_incoming_payments(**params)  = list_resource('incoming_payments', params)

#list_internal_accounts(**params) ⇒ Object



22
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 22

def list_internal_accounts(**params)  = list_resource('internal_accounts', params)

#list_payee_verification_requests(**params) ⇒ Object

Payee verification requests are emitted by Numeral when an outgoing verification is sent (via the TriggerPayeeVerification plugin) or when an incoming verification arrives from the network. send / simulate are exposed as smart actions, not collection writes.



62
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 62

def list_payee_verification_requests(**params)  = list_resource('payee_verification_requests', params)

#list_payment_captures(**params) ⇒ Object

Payment captures are emitted by PSPs (or registered manually via API to reconcile reporting files). create/update/cancel exist on the Numeral API but are lifecycle operations deferred to a future plugin.



55
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 55

def list_payment_captures(**params)  = list_resource('payment_captures', params)

#list_payment_orders(**params) ⇒ Object



7
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 7

def list_payment_orders(**params)  = list_resource('payment_orders', params)

#list_reconciliations(**params) ⇒ Object



49
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 49

def list_reconciliations(**params)  = list_resource('reconciliations', params)

#list_returns(**params) ⇒ Object



40
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 40

def list_returns(**params)  = list_resource('returns', params)

#list_transactions(**params) ⇒ Object



10
# File 'lib/forest_admin_datasource_mambu_payments/client/reads.rb', line 10

def list_transactions(**params)  = list_resource('transactions', params)