VibeFox DPO 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 DPO Pay Gateway conecta o OpenCart 3 e o OpenCart 4 ao DPO Pay (Network International), um serviço de pagamentos para a África e o Oriente Médio. Na última etapa da compra, o cliente clica em Confirm Order, é enviado à página segura de pagamento da DPO e paga com cartão, dinheiro móvel (M-Pesa, Airtel Money, MTN e outros) ou qualquer outro método habilitado na sua conta DPO. 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 a DPO confirma o pagamento, então as tentativas não pagas continuam como pedidos ausentes.
Ela é indicada para lojas com uma conta de comerciante no DPO Pay que vendem em uma moeda suportada pela DPO. A extensão aceita apenas pagamentos únicos. Não oferece reembolsos pela loja (os reembolsos são feitos no portal do comerciante da DPO), não tem cartões salvos, assinaturas nem campos de cartão no seu site, e não captura pagamentos apenas autorizados.
Principais recursos
Página de pagamento da DPO: é criada uma transação na DPO pelo total do pedido, na moeda do pedido. O nome, o e-mail, o telefone e o endereço de cobrança do cliente são enviados à DPO para preencher previamente a página de pagamento.
Pago somente quando a DPO confirma: a extensão consulta a própria DPO, de servidor para servidor, o resultado de cada pagamento. O retorno do cliente, a notificação push e as verificações agendadas apenas iniciam essa consulta. Depois disso, o OpenCart envia os e-mails habituais do pedido.
Verificação de valor e moeda: o valor pago e a moeda são comparados ao pedido centavo por centavo. Uma diferença, um pagamento somente autorizado ou uma transação paga a mais ou a menos coloca o pedido em um status de análise, com uma nota.
Sem cobranças duplicadas: antes de cada nova tentativa de pagamento, as transações anteriores da DPO do carrinho são verificadas, e as que não foram pagas são canceladas. Notificações repetidas nunca aplicam um pagamento duas vezes.
Verificações agendadas: uma URL de cron verifica novamente os pagamentos não confirmados 15 minutos após o redirecionamento e após o limite de tempo de pagamento, para que o pedido receba o seu status mesmo que o cliente feche o navegador.
Contas de teste e de produção: Company Token e Service Type separados para cada uma. Cada pagamento é sempre verificado com a conta com que foi criado.
Seus próprios status de pedido: escolha o status do OpenCart para um pedido pago, para um pagamento em análise e o status de cancelado, que também cancela a transação aberta da DPO de um pedido não pago.
Condições do OpenCart e registros claros: zona geográfica, valor mínimo do pedido e ordem de exibição. As notas no histórico do pedido explicam cada resultado. Registro opcional com tokens mascarados e sem dados do cliente; erros são sempre registrados.
Requisitos
OpenCart 3.0.x (testado na versão 3.0.5.0) ou OpenCart 4.0.2 e superior (testado na versão 4.1.0.3), PHP 8.0 ou superior com a extensão SimpleXML. Um único download contém os pacotes das duas versões. Uma conta de comerciante no DPO Pay com um Company Token e um ID de Service Type, uma moeda da loja suportada pela sua conta DPO, e um cron do servidor para as verificações. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).
