Open pailoro opened 4 years ago
Alguma solução por aqui?
`require 'correios-frete' module Spree class Calculator::Shipping::CustomShippingCalculator < Spree::ShippingCalculator def self.description "Envio de pacotes via Sedex" end
def compute_package(package)
p "gangnamsyle"
p package
frete = Correios::Frete::Calculador.new :cep_origem => "22790-671",
:cep_destino => "06783-090",
:peso => 7.3,
:comprimento => 30,
:largura => 20,
:altura => 35
sedex = frete.calcular :sedex
sedex.valor
end
def available?(order)
order.currency == "BRL"
end
end
end
Isso é o mais próximo que cheguei disto estar funcionando.
Olá, estou fazendo um projeto utilizando o Solidus no Rails, estou tentando integrar essa gem pra poder fazer o calculo do frete, mas o campo do cep para calcular nao aparece nem na pagina do produto nem no carrinho. Alguém já trabalhou com essa gem antes ou conhece outra forma de integração com os correios?
Quando vou no admin, na parte do envio recebo este erro:
Segue meu código.
Obrigado.
config/initializers/spree.rb
mode/spree/calculator/shippping/correios.rb