Class: FastshopCatalog::OrderStatusService

Inherits:
BaseService
  • Object
show all
Defined in:
lib/fastshop_catalog/order_status_service.rb

Constant Summary

Constants inherited from BaseService

BaseService::AUX_LOG

Instance Method Summary collapse

Methods inherited from BaseService

#action, camelize, #encrypt, #service_url

Constructor Details

#initializeOrderStatusService

Returns a new instance of OrderStatusService.



4
5
6
7
8
9
10
# File 'lib/fastshop_catalog/order_status_service.rb', line 4

def initialize
  @service = :consulta_status
  @interface = 'IConsultaStatusPedido'
  @soap_method = :retorna_dados
  @return_key = 'Lista'
  super
end

Instance Method Details

#check(contract_code, order_number, partner_order_number) ⇒ Object



12
13
14
15
# File 'lib/fastshop_catalog/order_status_service.rb', line 12

def check(contract_code, order_number, partner_order_number)
  service_invoker('numeroPedidoFast' => order_number, 'numeroPedidoParceiro' => partner_order_number,
  'contrato' => contract_code)
end