VibeFox CorvusPay for PrestaShop

VibeFox CorvusPay for PrestaShop

20 €

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

Ajuda

Fazer uma pergunta: VibeFox CorvusPay for PrestaShop

Deslize para encaixar a peça

Visão geral

O VibeFox CorvusPay Gateway adiciona ao PrestaShop pagamentos com cartão pela CorvusPay (Croácia). Na etapa de pagamento, o cliente escolhe a CorvusPay, é enviado à página de pagamento segura da CorvusPay com um formulário assinado, paga com cartão ali e volta para a sua loja. Os dados do cartão nunca passam pelo seu site. O pedido só é criado depois que a CorvusPay confirma o pagamento, portanto pagamentos abandonados não deixam pedidos sem pagamento.

Ele é indicado para lojas croatas e de outros países que aceitam cartões com uma conta de comerciante na CorvusPay, em EUR ou em outra das 20 moedas compatíveis com a CorvusPay. O pagamento é confirmado quando a CorvusPay devolve o cliente à Success URL assinada; não há notificações de servidor para servidor. O módulo não oferece reembolsos, capturas nem anulações pelo PrestaShop (faça-os no CorvusPay Merchant Center), nem cartões salvos, assinaturas, parcelamentos ou formulário de cartão no site.

Principais recursos

Formulário de pagamento assinado: o formulário enviado à CorvusPay é assinado com a sua Secret Key (HMAC-SHA256 sobre todos os campos), API da CorvusPay versão 1.4.

Pago somente quando a CorvusPay confirma: o pedido só é criado depois que a assinatura da requisição à Success URL é verificada com a Secret Key da loja (de teste ou de produção) em que o pagamento foi iniciado. Uma Secret Key vazia nunca é validada.

Verificação de valor e moeda: o valor e a moeda pagos são comparados com o carrinho. Se não coincidirem, o pedido vai para CorvusPay payment on hold com uma nota para não enviar antes de verificar.

Sem processamento duplicado: uma requisição Success atualizada ou repetida nunca cria um segundo pedido nem registra o pagamento duas vezes. Um segundo pagamento para um carrinho que já tem pedido apenas adiciona uma nota.

Sale ou Authorize only: cobrar o cartão imediatamente, ou reservar o valor e capturá-lo depois no CorvusPay Merchant Center enquanto o pedido fica aguardando.

Cancelar mantém o carrinho: quando o cliente cancela na página da CorvusPay, ele volta à finalização de compra com o carrinho intacto e uma mensagem.

Lojas de teste e de produção: Store ID e Secret Key separados para cada modo; o modo de teste usa o ambiente de teste da CorvusPay.

Bloco da CorvusPay na página do pedido: número do pedido na CorvusPay, status, tipo de transação, valor, código de aprovação, ID da transação e tipo de cartão. Log opcional sem segredos, assinaturas ou dados do cliente.

Requisitos

PrestaShop 8.0 a 9.x, PHP 8.0 ou superior. Uma conta de comerciante na CorvusPay com o Store ID e a Secret Key da loja de teste e da loja de produção, e as Success URL e Cancel URL cadastradas no CorvusPay Merchant Center. Uma chave de licença VibeFox obtida em vibefox.net (uma chave por domínio).