class Identity
Public Instance Methods
fetch_identities(data)
click to toggle source
# File lib/okra/okra_products/identity.rb, line 6 def fetch_identities(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["page", "limit"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/identities", payload) return response end
fetch_identity_by_nuban(data)
click to toggle source
# File lib/okra/okra_products/identity.rb, line 66 def fetch_identity_by_nuban(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["bank", "nuban"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/kyc/nuban-verify", payload) return response end
get_by_bank(data)
click to toggle source
# File lib/okra/okra_products/identity.rb, line 46 def get_by_bank(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["bank"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}#{BASE_ENDPOINTS::IDENTITY_ENDPOINT}/getByBank", payload) return response end
get_by_customer(data)
click to toggle source
# File lib/okra/okra_products/identity.rb, line 26 def get_by_customer(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}#{BASE_ENDPOINTS::IDENTITY_ENDPOINT}/getByCustomer", payload) return response end
get_by_customerDate(data)
click to toggle source
# File lib/okra/okra_products/identity.rb, line 56 def get_by_customerDate(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["to", "from", "customer"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}#{BASE_ENDPOINTS::IDENTITY_ENDPOINT}/getByCustomerDate", payload) return response end
get_by_date(data)
click to toggle source
# File lib/okra/okra_products/identity.rb, line 36 def get_by_date(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["from", "to"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}#{BASE_ENDPOINTS::IDENTITY_ENDPOINT}/getByDate", payload) return response end
get_by_id(data)
click to toggle source
# File lib/okra/okra_products/identity.rb, line 16 def get_by_id(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["id"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}#{BASE_ENDPOINTS::IDENTITY_ENDPOINT}/getById", payload) return response end
rc_tin_verify(data)
click to toggle source
# File lib/okra/okra_products/identity.rb, line 86 def rc_tin_verify(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["rc_number", "company_name", "tin_number"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/kyc/rc-tin-verify", payload) return response end
rc_verify(data)
click to toggle source
# File lib/okra/okra_products/identity.rb, line 76 def rc_verify(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["rc_number", "company_name"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/kyc/rc-verify", payload) return response end
tin_verify(data)
click to toggle source
# File lib/okra/okra_products/identity.rb, line 96 def tin_verify(data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["company_name", "tin_number"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/products/kyc/tin-verify", payload) return response end