Jump to content

Criar Módulo Pagseguro Envio Fácil


Recommended Posts

Olá a todos.

 

Infelizmente não sei programar, mas acho que muitos adorariam um módulo que permitisse verificar se o carrinho pode ser enviado usando o envio fácil do pagseguro e permitir escolher este frete entre as opções disponíveis.

 

No site do pagseguro tem uma página onde permite verificar a disponibilidade do envio fácil, mas com um módulo seria muito mais interessante.

 

Este código eu retirei do site e seria o simulador deles:

 

 

<div id="simulation">
            <h2>Faça a simulação para enviar o produto:</h2>
 
            <form id="simulateCep" action="https://pagseguro.uol.com.br/para_seu_negocio/howItWorksCalculator.jhtml" novalidate="true">
                <fieldset class="cepOrigem field">
                    <label for="cepOrigem">CEP de origem</label>
                    <input type="text" id="cepOrigem" name="originCep" onkeypress="return SomenteNumero(event);" class="validate" fieldref="cepOrigem"><br>
                    <a class="searchCep cboxElement">Pesquisar CEP</a>
                </fieldset>
                <fieldset class="cepDestino field">
                    <label for="cepDestino">CEP de destino</label>
                    <input type="text" id="cepDestino" name="destinyCep" onkeypress="return SomenteNumero(event);" class="validate" fieldref="cepDestino"><br>
                    <a class="searchCep cboxElement">Pesquisar CEP</a>
                </fieldset>
                <fieldset class="largura field">
                    <label for="largura">Largura</label>
                    <input type="text" id="largura" name="width" maxlength="3" onkeypress="return SomenteNumero(event);" class="validate" fieldref="largura"><span class="cmField">cm</span>
                </fieldset>
                <fieldset class="altura field">
                    <label for="altura">Altura</label>
                    <input type="text" id="altura" name="height" maxlength="3" onkeypress="return SomenteNumero(event);" class="validate" fieldref="altura"><span class="cmField">cm</span>
                </fieldset>
                <fieldset class="comprimento field">
                    <label for="comprimento">Comprimento</label>
                    <input type="text" id="comprimento" name="length" maxlength="3" onkeypress="return SomenteNumero(event);" class="validate" fieldref="comprimento"><span class="cmField">cm</span>
                </fieldset>
                <fieldset class="peso field">
                    <label for="peso">Peso</label>
                    <select id="peso" name="weight">
                                                                            <option value="0.300">Até 0.300Kg</option>
                                                    <option value="0.500">0.301Kg a 0.500Kg</option>
                                                    <option value="1">0.501Kg a 1Kg</option>
                                                    <option value="1.5">1.001Kg a 1.5Kg</option>
                                                    <option value="2">1.501Kg a 2Kg</option>
                                                    <option value="2.5">2.001Kg a 2.5Kg</option>
                                                    <option value="3">2.501Kg a 3Kg</option>
                                                    <option value="3.5">3.001Kg a 3.5Kg</option>
                                                    <option value="4">3.501Kg a 4Kg</option>
                                                    <option value="4.5">4.001Kg a 4.5Kg</option>
                                                    <option value="5">4.501Kg a 5Kg</option>
                                                    <option value="6">5.001Kg a 6Kg</option>
                                                    <option value="7">6.001Kg a 7Kg</option>
                                                    <option value="8">7.001Kg a 8Kg</option>
                                                    <option value="9">8.001Kg a 9Kg</option>
                                                    <option value="10">9.001Kg a 10Kg</option>
                                            </select>
                </fieldset>
                <div class="clear"></div>
                <a id="button_simulate" class="pagseguro-button green-theme">Simular frete!</a><span id="searchLoader"></span>
            </form>
 
            <div id="simulation_result">
                <small>Valor estimado para este frete:</small><br>
                <span id="result_old_price_out"><span id="result_old_price">De: 0,00</span></span>   <span id="result_price">Por: <span id="result_price_inner">0,00</span></span>
                <a id="button_resimulate" class="pagseguro-button gray-theme">Simular novamente</a>
            </div>
        </div>
 
 
Como um módulo as informações de tamanho, peso, cep de origem teriam que ser pegas da loja e o retorno teria que ser mostrado e também ser capturado para usar como valor de frete.
 
Algum colega pra fazer este grande trabalho?

 

Link to comment
Share on other sites

Módulo Pagseguro já existe. Se lhe falta uma opcao, entao entre em contato com o desenvolvedor. Talvez este forneca a funcao no próximo updated do módulo.

 

https://pagseguro.uol.com.br/v2/guia-de-integracao/tutorial-do-modulo-pagseguro-prestashop.html

http://addons.prestashop.com/pt/8220-pagseguro.html

https://www.prestashop.com/forums/topic/253744-modulo-correio-e-pagseguro-15x/

 

Também um módulo com check-out transparente existe: http://www.loja5.com.br/modulo-de-pagamento-pagseguro-transparente-prestashop-download-imediato-p590c269c281.html

Edited by selectshop.at (see edit history)
Link to comment
Share on other sites

O desenvolvedor não se mostrou interessado.

E o que quero não é um módulo de pagamento e sim um módulo de cálculo de frete onde iria verificar se existe e quanto seria o envio através do envio fácil que o pagsguro disponibiliza.

 

Nenhum dos móduos que vc mencionou acima atende esta necessidade.

Link to comment
Share on other sites

Eu já considerei adquirir um módulo para dar o valor baseado no código postal.

Mas isso me obriga a manualmente entrar no site do pagseguro e ir testando os códigos e anotar quais valores de frete o site disponibiliza para cada código.

Já se fizessem um módulo especifico em que esta informação fosse obtida direto do site seria muito mais fácil, sem falar que toda vez que houver alteração de valores eu não teria que novamente fazer toda essa operação.

 

Tomara que alguém se habilite.

Link to comment
Share on other sites

  • 5 months later...

Gostaria da mesma coisa um modulo do envio facil da pagseguro já integrado ao site, pois, desta forma o cliente já simularia o valor do frete (envio facil) que é um valor menor e mais atrativo para o cliente, ajudando-o a concluir a compra, do jeito que está o cliente finaliza a compra (no meu site) com o valor dos correios (que é mais caro em relação ao envio facil)

Link to comment
Share on other sites

  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...