VibeFox Flutterwave for PrestaShop

VibeFox Flutterwave for PrestaShop

20 €

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

Ajuda

Fazer uma pergunta: VibeFox Flutterwave for PrestaShop

Deslize para encaixar a peça

Visão geral

O VibeFox Flutterwave Payment adiciona pagamentos Flutterwave ao PrestaShop pela página de pagamento hospedada pela Flutterwave (Flutterwave Standard, API v3). Na etapa de pagamento, o cliente escolhe a Flutterwave, é enviado à página da Flutterwave, paga com qualquer método ativado na sua conta Flutterwave, como cartões, transferência bancária, USSD ou dinheiro móvel, e volta à sua loja. O pedido só é criado depois que a Flutterwave confirma o pagamento, por isso pagamentos abandonados não deixam pedidos sem pagamento.

Ele é indicado para lojas na Nigéria, em Gana, no Quênia, na África do Sul, na África Oriental e francófona e para lojas que aceitam cartões internacionais. O carrinho é sempre cobrado na moeda do carrinho. O módulo aceita apenas pagamentos avulsos. Não há finalização de compra incorporada ou em janela modal no seu site, cartões salvos, assinaturas, pagamentos divididos ou planos de pagamento, e os reembolsos feitos no painel da Flutterwave não são sincronizados com o PrestaShop.

Principais recursos

Página de pagamento hospedada: um pagamento é criado para o total do carrinho na moeda do carrinho, arredondado para a precisão da moeda (XOF, XAF, UGX, RWF e outras não têm casas decimais). Você pode limitar as opções de pagamento exibidas na página da Flutterwave.

Pago somente quando a Flutterwave confirma: nem a URL de retorno nem o corpo do webhook são considerados confiáveis. Cada pagamento é consultado novamente na Flutterwave pelo seu servidor, e o pedido só é marcado como pago se a referência pertencer ao carrinho, o status indicar sucesso e o valor e a moeda corresponderem.

Webhooks assinados: os webhooks são aceitos somente com o seu hash secreto. Eles confirmam o pagamento mesmo se o cliente fechar o navegador.

Sem processamento duplicado: webhooks e retornos repetidos nunca criam um segundo pedido nem registram o pagamento duas vezes. Um link de pagamento antigo pago depois continua sendo aceito, e um segundo pagamento de um pedido já pago é sinalizado para reembolso.

Tratamento de métodos pendentes: transferências bancárias, USSD e dinheiro móvel deixam o pedido em Awaiting Flutterwave payment até que a Flutterwave os confirme.

Reembolsos pela página do pedido: reembolsos totais e parciais no bloco Flutterwave payment do pedido, no valor e na moeda cobrados pela Flutterwave, com a chave do modo em que o pagamento foi feito.

Teste e produção: chaves secretas separadas. Uma chave de teste no modo de produção, ou uma chave de produção no modo de teste, oculta o método de pagamento e mostra um aviso.

Bloco da Flutterwave na página do pedido: referência, transação, modo, histórico de reembolsos e notas da Flutterwave do pedido. Log opcional, sem chaves nem dados de clientes.

Requisitos

PrestaShop 8.0 a 9.x, PHP 8.0 ou superior. Uma conta Flutterwave com suas chaves secretas e um webhook com hash secreto. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).