VibeFox Xendit 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 Xendit Payment Gateway adiciona pagamentos da Xendit ao PrestaShop para lojas da Indonésia, Filipinas, Vietnã, Tailândia, Malásia e Singapura. Na etapa de pagamento, o cliente escolhe a Xendit, é levado à página de fatura hospedada pela Xendit, paga com qualquer canal de pagamento ativado na sua conta Xendit para a moeda do carrinho (contas virtuais, carteiras eletrônicas, códigos QR, pontos de venda ou cartões) e volta para a sua loja. O pedido só é criado depois que a Xendit confirma o pagamento.
Ele é indicado para lojas que querem oferecer métodos de pagamento locais do Sudeste Asiático com uma única conta Xendit, sem criar formulários de pagamento no próprio site. Os reembolsos são feitos no Painel de Controle da Xendit, e não pelo back office do PrestaShop. O módulo não tem cartões salvos, assinaturas, campos de pagamento na finalização de compra, autorização e captura separadas nem subcontas do xenPlatform.
Principais recursos
Fatura hospedada da Xendit: uma fatura por tentativa de pagamento, pelo total do carrinho na moeda do carrinho. Valores em IDR e VND são enviados como números inteiros; as demais moedas, com duas casas decimais.
Pago somente quando a Xendit confirma: os webhooks são verificados com o token de verificação do modo, e o status, o valor e a moeda da fatura são sempre consultados novamente na API da Xendit antes de o pedido ser criado.
Verificação de valor e moeda: uma fatura paga que não corresponde ao total ou à moeda do carrinho cria o pedido com o status Xendit payment on hold e uma nota.
Sem processamento duplicado: webhooks repetidos, um webhook junto com o retorno do cliente ou uma segunda fatura paga nunca criam um segundo pedido. Uma nova tentativa reutiliza a fatura aberta ou a expira antes, de modo que nunca há duas faturas abertas para o mesmo carrinho.
Modos de teste e de produção: chaves secretas e tokens de verificação de webhook separados para cada modo. Uma chave com o prefixo errado não é salva, e uma notificação de teste nunca confirma um pagamento real.
Status do pedido à sua escolha: Payment accepted ou Delivered após um pagamento bem-sucedido.
Sete moedas: IDR, PHP, VND, THB, MYR, USD e SGD. O método de pagamento só é exibido para essas moedas.
Bloco da Xendit na página do pedido: todas as faturas do pedido com modo, valor, status e canal de pagamento, e as notas de pagamento. Os erros são sempre registrados no log, sem chaves nem dados de clientes.
Requisitos
PrestaShop 8.0 a 9.x, PHP 8.0 ou superior. Uma conta Xendit com chaves secretas de API e tokens de verificação de webhook para os modos de teste e de produção. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).
