VibeFox iPay88 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
O VibeFox iPay88 Payment adiciona ao PrestaShop os pagamentos iPay88 para iPay88 Malaysia, Philippines, Indonesia e Thailand. Na etapa de pagamento, o cliente escolhe o iPay88, é enviado à página de pagamento do iPay88 da sua região e paga por lá com cartão, FPX (internet banking), carteira eletrônica ou outro método que a sua conta iPay88 oferecer. O pedido só é criado depois que o iPay88 informa o resultado, por isso pagamentos abandonados não deixam pedidos sem pagamento.
Ele é indicado para lojas do Sudeste Asiático que têm uma conta de comerciante no iPay88 e querem que o cliente pague na página do iPay88. O módulo aceita apenas pagamentos únicos. Não há reembolsos pelo PrestaShop (o reembolso é feito no portal de comerciante do iPay88), cartões salvos, assinaturas, pré-autorização e captura, campos de cartão no seu site nem nova consulta automática de status.
Principais recursos
Quatro regiões do iPay88: escolha Malaysia, Philippines, Indonesia ou Thailand. O carrinho é cobrado na moeda da própria região, e o método de pagamento fica oculto quando essa moeda não pode ser cobrada na sua região. O IDR é enviado sem casas decimais.
Pago somente quando o iPay88 confirma: um pedido só é marcado como pago depois de uma resposta assinada com a sua Merchant Key, cujo valor e moeda correspondam ao carrinho. Se houver divergência, o pedido é criado em iPay88 payment on hold com uma nota.
As duas respostas do iPay88: o retorno do cliente e a notificação de backend, enviada de servidor para servidor, são tratados da mesma forma. A notificação de backend só é confirmada depois de processada; caso contrário, o iPay88 a envia novamente.
Assinaturas SHA256 ou SHA1: SHA256 conforme a especificação atual do iPay88, e SHA1 como opção legada. As respostas são aceitas nos dois formatos.
Sem processamento duplo: respostas repetidas ou simultâneas nunca criam um segundo pedido nem registram o pagamento duas vezes. Um pagamento para um pedido cancelado ou um segundo pagamento para um pedido já pago adiciona uma nota e nunca reabre o pedido.
Pagamentos pendentes e recusados: um pagamento pendente (por exemplo, uma transferência em caixa eletrônico ou para uma conta virtual) cria o pedido em Awaiting iPay88 payment até que o iPay88 o confirme. Após um pagamento recusado, nenhum pedido é criado, e o cliente vê o motivo e pode pagar novamente.
Modo de teste e prefixo de referência: um valor de teste fixo e pequeno no lugar do total do carrinho, e um prefixo de referência opcional para várias lojas em uma mesma conta do iPay88.
Bloco do iPay88 na página do pedido: RefNo, TransId, status, valor solicitado e recebido, PaymentId, AuthCode e erro. Registro opcional, sem dados pessoais nem assinaturas.
Requisitos
PrestaShop 8.0 a 9.x, PHP 8.0 ou superior. Uma conta de comerciante no iPay88 com Merchant Code e Merchant Key, e o endereço do seu site cadastrado no iPay88 como URL de requisição. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).
