class GenesisRuby::Api::Requests::NonFinancial::Consumers::Disable

Disable consumer from usage until further action.

def init_field_validations

Disable consumer field validations
def init_field_validations
  super
  required_fields.push *%i[email consumer_id]
end

def initialize(configuration, _builder_interface = nil)

Disable Consumer constructor
def initialize(configuration, _builder_interface = nil)
  super configuration
  self.request_path = 'disable_consumer'
end

def request_structure

Disable Consumer request structure
def request_structure
  {
    email:       email,
    consumer_id: consumer_id
  }
end