Módulo Paymentsense para Magento 2 Open Source
Módulo de pagamento para Magento 2 Open Source (Community Edition), permitindo receber pagamentos via Paymentsense.
Requisitos
- Magento Open Source versão 2.3.x ou 2.4.x (testado até 2.4.1)
- Servidor certificado PCI usando SSL/TLS (obrigatório para métodos de pagamento Direct e MOTO e altamente recomendado para o método de pagamento hospedado*)
- Abra a porta de saída 4430 para utilizar os métodos de pagamento Direct e MOTO e para realizar transações de referência cruzada (Cobrança, Reembolso e Anulação)
* Usar o método de pagamento hospedado sem SSL/TLS pode resultar no esvaziamento da sessão do cliente após retornar do Formulário de pagamento hospedado do gateway de pagamento e, respectivamente, o carrinho de compras do cliente não seria restaurado no caso de um pagamento malsucedido em alguns navegadores da web.
Instalação usando Composer
Instale o módulo Paymentsense
$ composer require paymentsense/magento2-module
Habilite o módulo Paymentsense
$ php bin/magento module:enable Paymentsense_Payments --clear-static-content
Atualizar Magento
$ php bin/magento setup:upgrade
Implante os arquivos de visualização estática (se necessário)
$ php bin/magento setup:static-content:deploy
Instalação manual
Faça upload do conteúdo da pasta para app/code/Paymentsense/Payments/
na pasta raiz do Magento
Habilite o módulo Paymentsense
$ php bin/magento module:enable Paymentsense_Payments --clear-static-content
Atualizar Magento
$ php bin/magento setup:upgrade
Implante os arquivos de visualização estática (se necessário)
$ php bin/magento setup:static-content:deploy
Configuração
- Faça login no painel de administração do Magento e vá para Lojas -> Configuração -> Vendas -> Métodos de Pagamento
- Caso os meios de pagamento Paymentsense não apareçam na lista de meios de pagamento, vá em Sistema -> Gerenciamento de Cache e limpe o cache Magento clicando no botão Liberar Cache Magento
- Vá para Métodos de pagamento e clique no botão Configurar próximo aos métodos de pagamento Paymentsense Hosted , Paymentsense Direct ou/ou Paymentsense MOTO para expandir as definições de configuração
- Definir Ativado como Sim
- Defina as credenciais do gateway e a chave pré-compartilhada quando aplicável
- Opcionalmente, defina o restante das configurações de acordo com suas necessidades
- Clique no botão Salvar configuração
Check-out seguro
A utilização do Paymentsense Direct e do Paymentsense MOTO envolve as seguintes etapas adicionais:
- Certifique-se de que SSL/TLS esteja configurado em seu servidor certificado PCI-DSS
- Faça login no painel de administração do Magento
- Vá para Lojas -> Configuração -> Geral -> Web
- Expanda a seção URLs base (seguros)
- Defina Usar URLs seguros na vitrine e Usar URLs seguros no administrador como Sim
- Defina seu URL base seguro
- Clique no botão Salvar configuração
Registro de alterações
2.4.3
Mudado
- Página de confirmação do pedido (Paymentsense Direct)
2.4.2
Mudado
- Filtre os caracteres não suportados pelo gateway
2.4.1
Adicionado
- Plugin alternando o atributo de cookie "samesite" (requer SSL/TLS e Magento 2.4.1 ou superior)
Mudado
- Página de confirmação do pedido
2.4.0
Adicionado
- Suporte do Magento 2.4
- ponto de entrada do gateway gw3
- Endereço de cobrança para a página de seleção da forma de pagamento (Paymentsense Hosted)
- Otimização e retrabalho de código
2.3.2
Adicionado
- Métodos de hash HMACSHA256 e HMACSHA512 (Paymentsense Hosted)
- Filtro para caracteres não suportados pelo HPF (Paymentsense Hosted)
- Restrição de comprimento dos campos enviados ao HPF (Paymentsense Hosted)
2.3.1
Adicionado
- Opção de cobrança na moeda base
- Otimização e retrabalho de código
Fixo
- Problema ao levantar o sinalizador de fraude em um ambiente multimoeda
2.3.0
Adicionado
- Arquivar somas de verificação para o recurso de informações do módulo
Removido
- Método hash MD5 (Paymentsense hospedado)
- Suporte do Magento 2.2
2.0.8
Adicionado
- Suporte de todas as moedas de acordo com a ISO 4217
2.0.7
Adicionado
- Verificação da hora do sistema
2.0.6
Adicionado
- Verificação das configurações do gateway
Mudado
- URL do recurso de informações estendidas do módulo
- Saída do recurso de informações estendidas do módulo
2.0.5
Adicionado
- Método de entrega de resultados SERVER (Paymentsense Hosted)
Fixo
- Mudar para o próximo ponto de entrada do gateway quando uma resposta inesperada do gateway for recebida
2.0.4
Adicionado
- Recurso de informações estendidas do módulo
- Status da forma de pagamento na página de configuração Formas de pagamento
- Status da conexão do gateway na página de configuração de métodos de pagamento
- Configuração "A porta 4430 NÃO está aberta no meu servidor (modo de segurança com transações de referência cruzada desabilitadas)" desabilitando as transações de referência cruzada (Paymentsense Hosted)
Removido
- ponto de entrada do gateway gw3
2.0.3
Adicionado
- Suporte do Magento 2.3.x. Conformidade com proteção CSRF
- Recurso de relatório de informações do módulo
Mudado
2.0.2
Mudado
- E-mail do pedido enviado somente após pagamento bem-sucedido. Os e-mails de pagamentos com falha não são mais enviados ao cliente.
2.0.1
Adicionado
- Registro configurável
- Otimização e retrabalho de código
Mudado
- Status dos pedidos antes do pagamento como "Pagamento Pendente"
Fixo
2.0.0
Lançamento Inicial
Apoiar
[email protected]