VibeFox Kushki for OpenCart
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 Kushki Payment adiciona ao OpenCart 3 e ao OpenCart 4 pagamentos com cartão pela Kushki para lojas no Equador e na Colômbia. No passo Confirm Order, o cliente digita o cartão no formulário hospedado pela Kushki, exibido dentro da sua página de finalização de compra, mas servido pela Kushki. O formulário devolve um token de uso único, e a sua loja cobra esse token no servidor pela API da Kushki. Os números dos cartões nunca chegam ao seu site. O OpenCart cria o pedido antes do pagamento, mas o pedido só recebe um status depois que a Kushki aprova a cobrança; por isso, pagamentos recusados ou abandonados continuam como pedidos ausentes (missing orders).
Ela é indicada para lojas que cobram em USD ou COP e querem um formulário de cartão na própria finalização de compra, sem lidar com dados de cartão. A extensão aceita apenas pagamentos em uma etapa. Não há reembolsos parciais, cartões salvos, assinaturas, pagamentos em dinheiro ou por transferência bancária (PSE), pagamentos com cartão de débito com redirecionamento, nem autorização e captura separadas.
Principais recursos
Formulário de cartão hospedado pela Kushki: o formulário de cartão da Kushki no passo Confirm Order da finalização de compra do OpenCart. O pagamento é enviado assim que o cliente pressiona o botão de pagamento dentro do formulário. As parcelas (diferido) escolhidas no formulário são transmitidas à cobrança.
Pago somente quando a Kushki confirma: o status do pedido só é definido depois que a Kushki aprova a cobrança com um número de ticket. Se a Kushki informar um valor ou uma moeda diferentes, o pedido vai para um status de análise com uma nota. Em seguida, o OpenCart envia os e-mails habituais do pedido.
Imposto como IVA: o valor e a moeda vêm do pedido. O imposto do pedido é informado à Kushki como IVA, e os itens sem imposto são informados separadamente.
Webhooks assinados: os webhooks opcionais confirmam um pagamento cuja resposta da API foi perdida e adicionam notas sobre cancelamentos (voids) e reembolsos feitos no Kushki Console. Notificações sem assinatura válida são rejeitadas.
Sem cobranças duplicadas: um bloqueio por carrinho impede cobranças duplicadas em caso de clique duplo ou de uma segunda aba, e um carrinho já pago nunca é cobrado novamente. Webhooks repetidos nunca aplicam um pagamento duas vezes.
Modos de teste e de produção: Merchant IDs e assinaturas de webhook separados para cada modo. Os reembolsos sempre são feitos no modo em que o pagamento foi realizado.
Reembolsos totais na página do pedido: a aba VibeFox Kushki Payment do pedido reembolsa todo o valor cobrado pela Kushki e mostra o número do ticket, a referência, o histórico de reembolsos e as notas da Kushki.
Seus próprios status de pedido e condições do OpenCart: escolha o status do OpenCart para um pedido pago, para um pagamento em análise, para um pagamento com falha, para um pedido cancelado e para um pedido reembolsado. Zona geográfica, valor mínimo do pedido e ordem de exibição. Log sem Merchant IDs, tokens de cartão ou e-mails de clientes.
Requisitos
OpenCart 3.0.x (testado na 3.0.5.0) ou OpenCart 4.0.2 e superior (testado na 4.1.0.3), PHP 8.0 ou superior. Um único download contém os pacotes para as duas versões. Moeda do pedido USD ou COP. Uma conta na Kushki com Merchant IDs públicos e privados de teste e de produção, e HTTPS para pagamentos reais. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).
