VibeFox Transbank for PrestaShop
Adicionado ao carrinho. Ir para o carrinho
Preço por licença: 1 domínio, atualizações e suporte por 12 meses.
Visão geral
O VibeFox Transbank Gateway adiciona ao PrestaShop pagamentos Transbank Webpay Plus para lojas no Chile. Na etapa de pagamento, o cliente escolhe o Webpay Plus, é levado ao formulário de pagamento do Webpay, paga com cartão de crédito, débito ou pré-pago e volta para a sua loja. Os dados do cartão nunca passam pelo seu site. O pedido só é criado depois que a Transbank confirma o pagamento, então pagamentos cancelados ou recusados não deixam pedidos sem pagamento.
Ele é indicado para lojas que vendem em pesos chilenos (CLP) e têm um código de comércio padrão do Webpay Plus. A Transbank não tem webhook de pagamento: o pagamento é confirmado de servidor para servidor quando o cliente volta do Webpay. O módulo não oferece Webpay Plus Mall, cartões salvos Oneclick, assinaturas, captura adiada ou conversão de moeda, e os reembolsos feitos no portal da Transbank não são importados.
Principais recursos
Redirecionamento para o Webpay Plus: é criada uma transação na Transbank pelo total do carrinho em pesos inteiros, e o cliente paga no formulário do Webpay.
Pago somente quando a Transbank confirma: ao retornar, o módulo confirma (commit) a transação com a Transbank. O pedido só é criado quando a Transbank aprova a transação. Se o valor, o buy order ou a sessão não corresponderem ao que a loja enviou, o pedido vai para Transbank payment on hold para análise.
Sem cobrança por carrinho alterado: se o total do carrinho mudou depois que o pagamento começou (em outra aba, um cupom expirado), a transação não é confirmada, então o cliente não é cobrado e paga o novo total.
Confirmado no máximo uma vez: recarregar a página de retorno, usar o botão voltar do navegador ou dois retornos ao mesmo tempo nunca confirmam um pagamento duas vezes nem criam um segundo pedido.
Seguro em caso de erros: se a chamada de confirmação falhar, o módulo pede à Transbank o status real da transação antes de criar o pedido.
Reembolsos pela página do pedido: reembolsos totais e parciais em pesos inteiros no bloco Transbank Webpay Plus do pedido, sempre no ambiente em que o pagamento foi feito. Um reembolso total define o pedido como Refunded.
Teste sem credenciais: o ambiente de integração usa automaticamente o código de comércio de teste público da Transbank.
Bloco do pedido e log: o pagamento, todas as tentativas de Webpay do carrinho e as notas da Transbank na página do pedido. Os erros são sempre registrados; os detalhes, mediante solicitação, sem dados de cartão nem chaves.
Requisitos
PrestaShop 8.0 a 9.x, PHP 8.0 ou superior. Moeda do carrinho: peso chileno (CLP). Para pagamentos reais, um código de comércio de produção do Webpay Plus e a API Key Secret da Transbank. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).
