VibeFox Paymob 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 Paymob Pay adiciona pagamentos Paymob ao OpenCart 3 e ao OpenCart 4 para lojas no Egito, nos Emirados Árabes Unidos, na Arábia Saudita, em Omã e no Paquistão. No último passo da finalização de compra, o cliente clica em Confirm Order, é enviado para a página de pagamento segura da Paymob, paga com cartão, carteira móvel ou outro método da sua integração Paymob e volta para a sua loja. Os dados do cartão nunca passam pelo seu site. O pedido só recebe um status depois que a Paymob confirma a transação.
É indicado para lojas que vendem na moeda do seu país Paymob (EGP, AED, SAR, OMR ou PKR) e querem uma página de pagamento hospedada. A extensão aceita apenas pagamentos únicos. Não há reembolsos pelo painel administrativo, cartões salvos, assinaturas, formulário de cartão incorporado ao seu site, nem chave separada de modo de teste: pagamentos de teste usam uma integração de teste da Paymob.
Principais recursos
Cinco países Paymob: são usados a API e o servidor da página de pagamento do seu país Paymob, e os valores são enviados na menor unidade da moeda, incluindo o OMR com três casas decimais.
Pago somente quando a Paymob confirma: o status do pedido só é definido a partir de uma transação assinada com o seu segredo HMAC, pelo callback do servidor da Paymob ou pelo retorno assinado do cliente. O OpenCart então envia os seus e-mails de pedido habituais.
Verificação de valor e moeda: o valor e a moeda precisam corresponder ao pedido. Se houver divergência, o pedido vai para o seu status de retenção (on hold), com uma nota.
Sem processamento duplicado: callbacks repetidos, ou um callback e um retorno do cliente chegando juntos, nunca aplicam um pagamento duas vezes. Um carrinho é pago apenas uma vez, mesmo que o cliente abra a finalização de compra em duas abas.
Pagamentos pendentes e autorizados: pagamentos em dinheiro ou em quiosque aguardam no status de pendente, e autorizações que ainda não foram capturadas aguardam no status de retenção, até que a Paymob confirme o pagamento.
Novas tentativas de pagamento: após um pagamento recusado, o cliente volta à finalização de compra com o mesmo carrinho e pode pagar de novo. Cada tentativa recebe o seu próprio pedido na Paymob.
Aba da Paymob na página do pedido: IDs da Paymob, status, valores, cartão e notas de cada tentativa do pedido.
Condições do OpenCart: zona geográfica, total mínimo do pedido e ordem de classificação. Log opcional, sem chaves, tokens nem dados de clientes.
Requisitos
OpenCart 3.0.x (testado na 3.0.5.0) ou OpenCart 4.0.2 e superior (testado na 4.1.0.3), PHP 8.0 ou superior. Um download contém os pacotes para as duas versões. Uma conta de comerciante Paymob no Egito, nos Emirados Árabes Unidos, na Arábia Saudita, em Omã ou no Paquistão, com chave de API, ID de integração, ID de iFrame e o segredo HMAC. A moeda da finalização de compra precisa ser a moeda do seu país Paymob. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).
