VibeFox Paystack 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 Paystack Payment adiciona pagamentos pelo Paystack ao OpenCart 3 e ao OpenCart 4. No último passo do checkout, o cliente clica em Confirm Order, é enviado à página de pagamento segura hospedada pelo Paystack e paga com qualquer canal habilitado na sua conta Paystack, como cartões, transferência bancária, USSD ou dinheiro móvel. Os dados do cartão nunca passam pelo seu site. O OpenCart cria o pedido antes do pagamento, mas o pedido só recebe um status depois que o Paystack confirma o pagamento, por isso as tentativas não pagas continuam sendo pedidos sem status.
É indicado para lojas que vendem em NGN, USD, GHS, ZAR, KES, XOF, EGP ou RWF e têm uma conta no Paystack. Só são necessárias as chaves secretas. A extensão não tem formulário de pagamento embutido ou em pop-up (apenas redirecionamento), não salva cartões, não tem assinaturas, pagamentos divididos ou subcontas e não permite escolher os canais de pagamento.
Principais recursos
Pago somente quando o Paystack confirma: nem o retorno do cliente nem o corpo do webhook são considerados confiáveis. A extensão lê a transação na API do Paystack, no servidor, e confere a referência, o status, o valor e a moeda com o pedido. Depois, o OpenCart envia os e-mails de pedido habituais.
Webhooks assinados: o Paystack assina cada webhook com a sua chave secreta, por isso não há nenhuma chave extra para configurar. Transferências bancárias e pagamentos USSD que são concluídos depois são confirmados pelo webhook.
Verificação de valor e moeda: uma divergência coloca o pedido em um status de revisão com uma observação. Taxas do Paystack repassadas ao cliente são suportadas.
Um carrinho, um pagamento: o retorno do cliente e o webhook podem chegar ao mesmo tempo sem aplicar um pagamento duas vezes. Uma nova tentativa para um carrinho já pago vai direto à página de sucesso, e um pagamento duplicado é sinalizado para reembolso.
Modos de teste e produção: chaves secretas separadas. A página de configurações avisa sobre uma chave ausente, uma chave de teste no modo de produção, uma chave de produção no modo de teste ou uma chave pública em um campo de chave secreta, e o método de pagamento permanece oculto até que o problema seja corrigido.
Reembolsos na página do pedido: reembolsos totais e parciais na aba VibeFox Paystack Payment do pedido, no modo (teste ou produção) em que o pagamento foi feito e no valor e na moeda que o Paystack efetivamente cobrou.
Seus próprios status de pedido: escolha o status do OpenCart para um pedido pago, um pedido concluído automaticamente, um pagamento ainda em processamento, um pagamento em revisão, um pagamento com falha e um reembolso total.
Condições do OpenCart: zona geográfica, valor mínimo do pedido e ordem de exibição. Log sem 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. Um único download contém os pacotes para as duas versões. Uma conta no Paystack com chaves secretas de teste e/ou de produção. Moeda do pedido: NGN, USD, GHS, ZAR, KES, XOF, EGP ou RWF, conforme habilitadas na sua conta Paystack. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).
