VibeFox Peach Payments for OpenCart

VibeFox Peach Payments for OpenCart

20 €

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

Ajuda

Fazer uma pergunta: VibeFox Peach Payments for OpenCart

Deslize para encaixar a peça

Visão geral

O VibeFox Peach Payments Pay Gateway adiciona ao OpenCart 3 e ao OpenCart 4 pagamentos com cartão pelo formulário COPYandPAY da Peach Payments. No último passo da finalização de compra, o cliente clica em Confirm Order e vai para uma página de pagamento da sua loja, onde digita os dados do cartão no formulário da Peach Payments. Os dados do cartão nunca chegam ao seu servidor. O OpenCart cria o pedido antes do pagamento, mas o pedido só recebe um status depois que a Peach Payments confirma o pagamento; por isso, as tentativas não pagas continuam como pedidos ausentes (missing orders).

Ele é indicado para lojas da África do Sul, do Quênia e de Maurício que vendem em ZAR, KES ou MUR e têm uma conta Peach Payments com a Card API. A extensão aceita apenas pagamentos únicos com cartão. Não tem formulário de cartão na própria etapa de finalização, nem cartões salvos, assinaturas, pré-autorização e captura, nem reembolsos pelo OpenCart (os reembolsos são feitos no painel da Peach Payments), nem EFT, BNPL, QR ou outros métodos que não sejam cartão.

Principais recursos

Formulário de cartão da Peach Payments: Visa, Mastercard, American Express e Diners Club, conforme selecionado nas configurações. O script do formulário é carregado com um hash de Subresource Integrity, e o formulário acompanha o idioma do cliente quando a Peach Payments oferece suporte a ele.

Pago somente quando a Peach Payments confirma: o status do pedido é definido após uma consulta de status no servidor quando o cliente retorna, ou após um webhook criptografado da Peach Payments. Depois, o OpenCart envia os e-mails habituais do pedido.

Webhooks criptografados: os webhooks são descriptografados com a sua chave AES-256-GCM, de modo que somente a Peach Payments pode alterar os seus pedidos. Os pagamentos são confirmados mesmo quando o cliente fecha o navegador.

Verificação de valor e moeda: um pagamento que não corresponde ao pedido vai para um status de análise com uma observação. Os pagamentos que a Peach Payments sinaliza para análise manual também recebem uma observação.

Sem processamento duplicado: o retorno do cliente e o webhook nunca aplicam um pagamento duas vezes, e um carrinho nunca é pago duas vezes, mesmo que o OpenCart 3 crie um novo pedido sempre que a etapa de confirmação é exibida e o OpenCart 4 atualize um pedido do checkout.

Modos de teste e de produção: Entity IDs, tokens de acesso e chaves de webhook separados. Um pagamento é sempre verificado no modo em que foi iniciado.

Reembolsos do painel nas observações: reembolsos, estornos e contestações feitos na Peach Payments são adicionados às observações do pedido pelo webhook.

Seus próprios status de pedido e uma aba da Peach Payments na página do pedido: escolha o status do OpenCart para um pedido pago, um pagamento aguardando, um pagamento em análise e um pagamento com falha. Zona geográfica, valor mínimo do pedido e um log opcional sem dados de cartão, chaves nem dados de clientes.

Requisitos

OpenCart 3.0.x (testado na versão 3.0.5.0) ou OpenCart 4.0.2 e posteriores (testado na versão 4.1.0.3), PHP 8.0 ou superior com a extensão OpenSSL. Um único download contém os pacotes para as duas versões. Uma moeda ZAR, KES ou MUR na sua loja. Uma conta da Peach Payments com o Entity ID e o Access Token da Card API (teste e produção), e uma chave de descriptografia de webhooks fornecida pela Peach Payments. A loja precisa estar acessível pela internet para receber os webhooks. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).