VibeFox Authorize.Net for OpenCart

VibeFox Authorize.Net for OpenCart

20 €

Preço por licença: 1 domínio, atualizações e suporte por 12 meses.

Ajuda

Fazer uma pergunta: VibeFox Authorize.Net for OpenCart

Deslize para encaixar a peça

Visão geral

O VibeFox Authorize.Net Gateway adiciona ao último passo do checkout do OpenCart 3 e do OpenCart 4 um formulário de cartão de crédito dentro da loja e cobra os cartões pelo Authorize.Net. A biblioteca Accept.js do Authorize.Net transforma, no navegador do cliente, o número do cartão, a data de validade e o código de segurança em um token de uso único. Somente esse token chega ao seu servidor, por isso os dados do cartão nunca são enviados nem armazenados na sua loja. O OpenCart cria o pedido antes do pagamento, mas o pedido só recebe um status depois que o Authorize.Net aprova a transação; assim, um cartão recusado deixa apenas um pedido ausente.

A extensão é indicada para lojas dos Estados Unidos, Canadá, Reino Unido, Europa, Austrália e Nova Zelândia que possuem uma conta de lojista no Authorize.Net e querem que os clientes paguem com cartão sem sair do checkout. A extensão não oferece cartões salvos nem perfis de cliente, assinaturas, eCheck/ACH, Apple Pay, Google Pay, PayPal ou 3-D Secure, nem captura parcial ou conversão de moeda.

Principais recursos

Formulário de cartão com Accept.js: campos para número do cartão, data de validade e código de segurança na etapa Confirm Order. Um cartão recusado mostra o motivo abaixo do formulário, e o cliente pode tentar outro cartão.

Autorizar e capturar, ou apenas autorizar: cobrar o cartão imediatamente, ou reservar o valor e capturá-lo depois com Capture payment na aba do pedido.

Valor e moeda corretos: o total do pedido é cobrado na moeda do pedido. Se o valor cobrado não corresponder ao pedido, o pedido vai para um status de revisão, e só é possível reembolsar o valor efetivamente cobrado.

Sem cobranças em duplicidade: um clique duplo, uma segunda aba ou um envio repetido nunca cobram um pedido duas vezes. Depois, o OpenCart envia os e-mails habituais do pedido.

Suporte à revisão antifraude: transações retidas pelo Fraud Detection Suite colocam o pedido em um status de revisão com uma observação.

Webhooks (opcional, recomendado): decisões de revisão antifraude e capturas ou cancelamentos feitos no painel do Authorize.Net atualizam o pedido. Cada notificação é assinada e verificada novamente pela API.

Reembolsos e captura pela página do pedido: um reembolso total cancela uma transação que ainda não foi liquidada; transações liquidadas podem ser reembolsadas total ou parcialmente, na aba VibeFox Authorize.Net Gateway do pedido.

Sandbox e produção: credenciais separadas, alternadas com um único interruptor. Capturas, reembolsos e verificações de webhook sempre usam o modo em que o pagamento foi feito. Seus próprios status de pedido, zona geográfica e valor mínimo. Log de erros com chaves, tokens e dados pessoais mascarados.

Requisitos

OpenCart 3.0.x (testado na versão 3.0.5.0) ou OpenCart 4.0.2 ou superior (testado na versão 4.1.0.3), PHP 8.0 ou superior, HTTPS no checkout. Um único download contém os pacotes para as duas versões. Uma conta do Authorize.Net com API Login ID, Transaction Key e Public Client Key (e uma Signature Key para os webhooks). Moeda do pedido USD, CAD, CHF, DKK, EUR, GBP, NOK, PLN, SEK, AUD ou NZD. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).