class GenesisRuby::Api::Requests::NonFinancial::Payee::Create
Create a Payee record.
def init_field_validations
def init_field_validations super required_fields.push *%i[ payee_type payee_name payee_country ] field_values.merge! payee_type: [PAYEE_TYPE_PERSON, PAYEE_TYPE_COMPANY], payee_country: GenesisRuby::Utils::Country::COUNTRIES.keys end
def initialize(configuration, _builder_interface = nil)
def initialize(configuration, _builder_interface = nil) super configuration self.request_path = 'payee' end
def process_request_parameters
def process_request_parameters super init_api_service_configuration request_path: request_path, include_token: false end
def request_structure
def request_structure { payee: { type: payee_type, name: payee_name, country: payee_country } } end