class OtherProducts
Public Instance Methods
benefactors(data)
click to toggle source
# File lib/okra/okra_products/other_products.rb, line 36 def benefactors(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["account", "customer", "bank"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/benefactors/process", payload) return response end
complete_view(data)
click to toggle source
# File lib/okra/okra_products/other_products.rb, line 66 def complete_view(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["bvn", "customer"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/complete-view/process", payload) return response end
debit_to_credit_score(data)
click to toggle source
# File lib/okra/okra_products/other_products.rb, line 16 def debit_to_credit_score(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["customer"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/dtc-score/calculate", payload) return response end
fetch_total_debits_and_credits(data)
click to toggle source
# File lib/okra/okra_products/other_products.rb, line 26 def fetch_total_debits_and_credits(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["account"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/total-debits-credits", payload) return response end
fetch_transaction_record(data)
click to toggle source
# File lib/okra/okra_products/other_products.rb, line 106 def fetch_transaction_record(data) base_url = okra_object.base_url payload = data.to_json response = post_request("#{base_url}/records/transactions/get", payload) return response end
get_records_by_customersBank(data)
click to toggle source
# File lib/okra/okra_products/other_products.rb, line 96 def get_records_by_customersBank(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["record_id"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/records/getByCustomerByBank", payload) return response end
product_records(data)
click to toggle source
# File lib/okra/okra_products/other_products.rb, line 86 def product_records(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["record_id"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/records/get", payload) return response end
request_guarantors(data)
click to toggle source
# File lib/okra/okra_products/other_products.rb, line 76 def request_guarantors(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["guarantors", "customer"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/guarantors/request", payload) return response end
selfie_verification(data)
click to toggle source
# File lib/okra/okra_products/other_products.rb, line 6 def selfie_verification(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["photo"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/identity/selfie/process", payload) return response end
spending_patterns(data)
click to toggle source
# File lib/okra/okra_products/other_products.rb, line 56 def spending_patterns(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["account", "customer"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/spending-patterns/process", payload) return response end
transaction_networks(data)
click to toggle source
# File lib/okra/okra_products/other_products.rb, line 46 def transaction_networks(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["account", "customer"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/trans-networks/process", payload) return response end