def call(operation, locals = {})
      locals['Security'] = ShipCompliant.configuration.credentials

      response = savon_call(operation, message: {
        'Request' => locals
      })

      get_result_from_response(operation, response)
    end
def call(operation, locals = {})
      locals['Security'] = ShipCompliant.configuration.credentials

      response = savon_call(operation, message: {
        'Request' => locals
      })

      get_result_from_response(operation, response)
    end
Adds the required security credentials and formats
 the message to match the ShipCompliant structure.

   ShipCompliant.client.call(:some_operation, {
     'SomeKey' => 'SomeValue'
   })