Jump to content

André Luiz Torres

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About André Luiz Torres

  1. André Luiz Torres

    Erro na integração com a CIelo - XML

    Boa tarde .. também revirei a net atras de informação ... mas acabei me virand e bolando uma boa gambiarra pra resolver o problema. No fonte onde finaliza a compra dentro da minha loja eu adicionei o seguinte código antes de que a pagina seja redirecionada para a téla de conclusão (aquela pajina que diz .. OK.. COMPRA REALIZADA COM SUCESSO)... <form id="formcielo" action="https://cieloecommerce.cielo.com.br/Transactional/Order/Index" method="post"> <input type="hidden" name="merchant_id" value="AQUI VAI A INFORMAÇÂO ENVIADA PELA CIELO" /> <input type="hidden" name="order_number" value="<?php echo $chk_order_number; ?>" /> <input type="hidden" name="shipping_type" value="2" /> <input type="hidden" name="Shipping_Zipcode" value="<?php echo $chk_Shipping_Zipcode; ?>" /> <input type="hidden" name="shipping_1_name" value="Correios" /> <input type="hidden" name="shipping_1_price" value="<?php echo $chk_shipping_1_price; ?>" /> <?php echo $produtos_post; ?> <input type="hidden" name="Shipping_Address_Name" value="<?php echo $chk_Shipping_Address_Name; ?>" /> <input type="hidden" name="Shipping_Address_Number" value="0" /> <input type="hidden" name="Shipping_Address_Complement" value="" /> <input type="hidden" name="Shipping_Address_District" value="<?php echo $chk_Shipping_Address_District; ?>" /> <input type="hidden" name="Shipping_Address_City" value="<?php echo $chk_Shipping_Address_City; ?>" /> <input type="hidden" name="Shipping_Address_State" value="<?php echo $chk_Shipping_Address_State; ?>" /> <input type="hidden" name="Customer_Name" value="<?php echo $chk_Customer_Name; ?>" /> <input type="hidden" name="Customer_Email" value="<?php echo $chk_Customer_Email; ?>" /> <input type="hidden" name="Customer_Identity" value="" /> <input type="hidden" name="Customer_Phone" value="<?php echo $chk_Customer_Phone; ?>" /> </form> <script type="text/javascript"> window.onload = function() { document.getElementById('formcielo').submit() } </script> Manipule as informações com Variaveis e Constantes como for melhor e mais silples para você (no exemplo acima fiz bem isso ... hahahah ) Lembre-se de comentar a linha original do seu e commerce que redirecionava a pagina para a finalização , para que possa redirecionar para o site da cielo. E o link para qual o fonte original redirecionava ao finalizar, colocamos na URL de retorno no Backoffice.(que você ja deve ter acesso). Depois disso é só fazer os arquivos de NOTIFICAÇÃO e STATUS. Se quiser é so fazer um arquivo que contenha <status>OK</status>, salvar na raiz do seu site e colar o link referente a cada arquivo no Backoffice nos campos correspondentes logo abaixo da URL de Retorno. Uffa... boa sorte.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.