VibeFox Paystack for PrestaShop
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
VibeFox Paystack Payment adiciona pagamentos da Paystack ao PrestaShop. Na etapa de pagamento, o cliente escolhe a Paystack, é enviado para a página de pagamento segura e hospedada pela Paystack e paga com qualquer canal ativado 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 pedido só é criado depois que a Paystack confirma o pagamento.
É indicado para lojas que vendem em NGN, USD, GHS, ZAR, KES, XOF, EGP ou RWF e têm uma conta Paystack. Só são necessárias as chaves secretas. O módulo não tem formulário de pagamento embutido nem em pop-up (apenas redirecionamento), nem cartões salvos, assinaturas, pagamentos divididos ou subcontas, nem escolha de canais de pagamento.
Principais recursos
Pago somente quando a Paystack confirma: nem o retorno do cliente nem o conteúdo do webhook são considerados confiáveis. O módulo lê a transação pela API da Paystack no servidor e verifica a referência, o status, o valor e a moeda em relação ao carrinho.
Webhooks assinados: a Paystack assina cada webhook com a sua chave secreta, então não há nenhum segredo extra para configurar. Transferências bancárias e pagamentos USSD que são concluídos depois são confirmados pelo webhook, e a Paystack o reenvia após erros temporários.
Verificação de valor e moeda: uma divergência coloca o pedido em Paystack payment on hold com uma nota. Taxas da Paystack repassadas ao cliente são suportadas.
Sem processamento duplo: o retorno do cliente e o webhook podem chegar ao mesmo tempo sem criar um segundo pedido nem um segundo registro de pagamento. Um segundo pagamento para um pedido já pago é sinalizado para reembolso.
Modos de teste e de produção: chaves secretas separadas. A página de configurações avisa sobre chave ausente, chave de teste no modo de produção, chave de produção no modo de teste ou chave pública em um campo de chave secreta, e oculta o método de pagamento até que o problema seja corrigido.
Reembolsos pela página do pedido: reembolsos totais e parciais no bloco Paystack payment do pedido, sempre para a transação que pagou o pedido, no modo (teste ou produção) em que ela foi feita, e pelo valor e moeda que a Paystack realmente cobrou.
Autocomplete Order: opcionalmente define os pedidos pagos como Delivered em vez de Payment accepted.
Bloco Paystack na página do pedido: referência, transação, canal e cartão, histórico de reembolsos e notas de pagamento. Registro sem chaves nem dados de clientes.
Requisitos
PrestaShop 8.0 a 9.x, PHP 8.0 ou posterior. Uma conta Paystack com chaves secretas de teste e/ou de produção. Moeda do carrinho: NGN, USD, GHS, ZAR, KES, XOF, EGP ou RWF, conforme ativado na sua conta Paystack. Uma chave de licença VibeFox de vibefox.net (uma chave por domínio).
