class Oyi::Disbursement
Allows you to disburse fund to any bank accounts in Indonesia
Public Class Methods
account_inquiry(params)
click to toggle source
Get beneficiary account details
# File lib/oyi/disbursement.rb, line 8 def account_inquiry(params) Client.request http_method: :post, endpoint: '/api/inquiry', params: params end
balance()
click to toggle source
Get partner balance
# File lib/oyi/disbursement.rb, line 23 def balance Client.request http_method: :get, endpoint: '/api/balance' end
cancel_scheduled_remit(params)
click to toggle source
Delete a scheduled remit
# File lib/oyi/disbursement.rb, line 43 def cancel_scheduled_remit(params) Client.request http_method: :delete, endpoint: '/api/scheduled-remit', params: params end
list_scheduled_remit()
click to toggle source
Get a list of all scheduled remits
# File lib/oyi/disbursement.rb, line 38 def list_scheduled_remit Client.request http_method: :post, endpoint: '/api/scheduled-remit/list' end
remit(params)
click to toggle source
Start disbursing money to a specific amount
# File lib/oyi/disbursement.rb, line 13 def remit(params) Client.request http_method: :post, endpoint: '/api/remit', params: params end
remit_status(params)
click to toggle source
Get status of a disbursement request
# File lib/oyi/disbursement.rb, line 18 def remit_status(params) Client.request http_method: :post, endpoint: '/api/remit-status', params: params end
retry_scheduled_remit(params)
click to toggle source
Retry a scheduled remit
# File lib/oyi/disbursement.rb, line 48 def retry_scheduled_remit(params) Client.request http_method: :post, endpoint: '/api/scheduled-remit/retry', params: params end
schedule_remit(params)
click to toggle source
Create a scheduled disbursement
# File lib/oyi/disbursement.rb, line 28 def schedule_remit(params) Client.request http_method: :post, endpoint: '/api/scheduled-remit', params: params end
scheduled_remit_details(params)
click to toggle source
Get the details of a scheduled remit
# File lib/oyi/disbursement.rb, line 33 def scheduled_remit_details(params) Client.request http_method: :get, endpoint: '/api/scheduled-remit', params: params end