Results 1 to 5 of 5
  1. #1
    Join Date
    Nov 2008
    Posts
    21
    Plugin Contributions
    1

    cart error Correios (SEDEX)

    Thread for the contribution module "Correios (SEDEX)" (Brazilian Speedpost).

    [O addon está atualmente sendo revisado, irei postar aqui o link assim que estiver disponível]

    [The addon is being reviewed, as soon as it's available, I'll post here the link as soon as it's available]

    Obrigado

  2. #2
    Join Date
    Dec 2011
    Posts
    4
    Plugin Contributions
    0

    Default Re: Correios (SEDEX)

    Olá Diego

    Antes de mais obrigado pelo seu módulo. Será uma boa ajuda para quem está a criar novos sites.

    Eu estou a criar uma loja na versão 1.3.9h e estou na fase de instalar os módulos.

    Queria ter um módulo sedex e pac no meu site.

    Instalei o seu módulo mas há 2 detalhes que não funcionam.
    Parece que o cep de destino nunca dá certo e dá este erro:

    Não existem formas de envio disponíveis para o CEP informado: 01126-010
    Por favor, verifique se o mesmo está correto.

    Esse cep foi apenas um exemplo....mas testei com outros.
    No admin, tenho o cep do endereço da loja sem ifens como pede nas instruções.

    Por outro lado quando selecciono a opção de "Modo Debug" para receber um email dá este erro no checkout-shipping:
    ERROR: The email template file for (/home2/ervanari/public_html/email/pt/email_template_) or (/home2/ervanari/public_html/email/pt/email_template_checkout_shipping.html) cannot be found.

    Poderia ajudar-me?

    Sabe se há algum módulo com o envio PAC?

    Muito obrigado

  3. #3
    Join Date
    Feb 2009
    Location
    Brazil
    Posts
    43
    Plugin Contributions
    1

    Default Re: Correios (SEDEX)

    Para quem não consegue fazer o calculo do sedex funcionar no site vá em: includes-modules-correios.php e localize a parte

    PHP Code:
    $replace = array(MODULE_SHIPPING_CORREIOS_CODIGO_EMPRESA//nCdEmpresa
                         
    MODULE_SHIPPING_CORREIOS_SENHA_SERVICO//sDsSenha
                         
    '40010'//nCdServico
                         
    MODULE_SHIPPING_CORREIOS_CEP_ORIGEM//sCepOrigem
                         
    $cep//sCepDestino
                         
    $shipping_weight//nVlPeso
                         
    '1'//nCdFormato
                         
    0//nVlComprimento
                         
    0//nVlAltura
                         
    0//nVlLargura
                         
    0//nVlDiametro
                         
    (MODULE_SHIPPING_CORREIOS_MAO_PROPRIA == 'Sim' 'S' 'N'), //sCdMaoPropria
                         
    0//nVlValorDeclarado
                         
    (MODULE_SHIPPING_CORREIOS_AVISO_RECEBIMENTO == 'Sim' 'S' 'N')); //sCdAvisoRecebimento 
    e altere para

    PHP Code:
    $replace = array(MODULE_SHIPPING_CORREIOS_CODIGO_EMPRESA//nCdEmpresa
                         
    MODULE_SHIPPING_CORREIOS_SENHA_SERVICO//sDsSenha
                         
    '40010'//nCdServico
                         
    MODULE_SHIPPING_CORREIOS_CEP_ORIGEM//sCepOrigem
                         
    $cep//sCepDestino
                         
    $shipping_weight//nVlPeso
                         
    '1'//nCdFormato
                         
    '16'//nVlComprimento AQUI
                         
    '16'//nVlAltura AQUI
                         
    '16'//nVlLargura AQUI
                         
    0//nVlDiametro
                         
    (MODULE_SHIPPING_CORREIOS_MAO_PROPRIA == 'Sim' 'S' 'N'), //sCdMaoPropria
                         
    0//nVlValorDeclarado
                         
    (MODULE_SHIPPING_CORREIOS_AVISO_RECEBIMENTO == 'Sim' 'S' 'N')); //sCdAvisoRecebimento 
    isso é necessário visto que o sedex não aceita mais calculo sem essas dimensões definidas, você pode alterar o valor inserido para o tamanho mínimo do seu pacote (respeitando os valores mínimos dos correios.

    Para um método de pac talvez seja possível clonar o módulo e alterar o numero do serviço para o número do pac

    PHP Code:
    $replace = array(MODULE_SHIPPING_CORREIOS_CODIGO_EMPRESA//nCdEmpresa
                         
    MODULE_SHIPPING_CORREIOS_SENHA_SERVICO//sDsSenha
                         
    '40010'//nCdServico 
    ainda vou testar isso
    Artigos Religiosos Católicos Casas N. Sra. dos Prazeres
    http://lojasnsp.com.br

  4. #4
    Join Date
    Feb 2009
    Location
    Brazil
    Posts
    43
    Plugin Contributions
    1

    Default Re: Correios (SEDEX)

    consegui clonar o módulo do sedex e adpitar para o PAC segue o módulo em anexo

    obs.: use o módulo por sua conta e risco, não existe nenhuma garantia de seu funcionamento. pac.zip
    Artigos Religiosos Católicos Casas N. Sra. dos Prazeres
    http://lojasnsp.com.br

  5. #5
    Join Date
    Dec 2012
    Posts
    1
    Plugin Contributions
    0

    Default Re: Correios (SEDEX)

    Galera, esse módulo não funciona, uma vez que é necessário informar as dimensões do produto e esses campos não estão disponíveis no zen-cart. Eu estou começando a ajustar o zen-cart para essa funcionalidade. Terá que que realizar um ajuste, inclusive, na banco de dados. 3 Colunas terão que ser incluídas, altura, largura e comprimento.

 

 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR