VibeFox Square 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 Square Gateway adiciona ao OpenCart 3 e ao OpenCart 4 pagamentos com cartão de crédito e débito pela Square. Na etapa Confirm Order, o cliente digita o cartão em um formulário de cartão seguro da Square (Square Web Payments SDK). O seu servidor recebe apenas um token de uso único e o cobra pela API de pagamentos da Square. Os dados do cartão nunca chegam à sua loja. O OpenCart cria o pedido antes do pagamento, mas o pedido só recebe um status depois que a Square responde, então as tentativas recusadas continuam como pedidos ausentes.
Ela é indicada para vendedores Square que querem aceitar cartões na própria página de finalização de compra, na moeda da localização Square: USD, CAD, AUD, JPY, GBP ou EUR. A extensão aceita pagamentos únicos com cartão, cobrados imediatamente. Não há cartões salvos, assinaturas, Apple Pay, Google Pay, Cash App Pay, Afterpay ou cartões-presente Square, nem pagamentos somente de autorização, nem webhooks da Square.
Principais recursos
3-D Secure / SCA: a verificação do comprador acontece na tokenização do cartão, com o valor total do pedido, a moeda e o endereço de pagamento enviados à Square.
Pago somente quando a Square confirma: o pedido recebe o status de pago apenas para um pagamento COMPLETED com exatamente o valor total, a moeda, a referência do pedido e a localização. Qualquer coisa inesperada coloca o pedido em um status de revisão com uma nota.
Sem cobranças duplicadas: uma tentativa de pagamento por carrinho por vez, solicitações idempotentes, e uma tentativa cuja resposta se perdeu é consultada na Square em vez de cobrar o cartão de novo.
Credenciais e verificação de moeda: o token de acesso e a localização são verificados na Square ao salvar. O método de pagamento fica oculto para pedidos em uma moeda que a localização Square não consegue cobrar.
Reembolsos pela página do pedido: reembolsos totais e parciais na aba VibeFox Square Gateway do pedido, sempre no ambiente, na localização, no valor e na moeda do pagamento real. Um reembolso total define o status Refunded.
Aba da Square na página do pedido: ID do pagamento com link para o Square Dashboard, cartão, recibo, histórico de reembolsos e notas.
Mensagens claras: os clientes veem mensagens curtas (cartão recusado, CVV incorreto, 3-D Secure necessário). Os erros são sempre registrados, sem chaves nem dados do cartão.
Condições do OpenCart: os seus próprios status de pedido, zona geográfica, valor mínimo do pedido e ordem de exibição.
Requisitos
OpenCart 3.0.x (testado na 3.0.5.0) ou OpenCart 4.0.2 ou superior (testado na 4.1.0.3), PHP 8.0 ou superior. O download contém os pacotes das duas versões do OpenCart. Uma conta Square com um aplicativo no Square Developer Dashboard (Application ID, Access Token, Location ID). A moeda do pedido deve ser a moeda da sua localização Square: USD, CAD, AUD, JPY, GBP ou EUR. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).
