20 jun. 2023
Faça login na plataforma E-commerce da easypay, utilizando as mesmas credenciais de acesso (email e password) ao seu backoffice.
https://e-commerce.easypay.pt/
Alternativamente poderá sempre aceder a este menu da seguinte forma:
Login no BackOffice da easypay > selecionar a opção “Apps” > no final, basta clicar em no botão E-commerce. Será redirecionado num novo separador à plataforma E-commerce da easypay.
Neste menu irá criar a sua ligação à loja WooCommerce.
Para criar a sua loja, deverá clicar no botão “+ Criar Loja” e preencher os dados do formulário apresentado.
Se tiver mais do que uma loja, terá de repetir o processo, para quantos domínios tiver.
Dados a Preencher:
Tipo de Loja: Woocommerce
Nome: Nome da sua Loja
Domínio: URL da completo. Ter em atenção que deverá sempre retirar esta informação na seguinte opção em BackOffice (WordPress) Opções > Geral > copiar o Endereço do site (URL) Nota: Não escrever o URL manualmente.
easypay: Chaves da easypay (ID da conta + Chave da API):
Ver o passo 3.1 – Neste passo vai gerar as chaves da easypay (antes de fazer gravar a loja).
Aceda ao seu backoffice easypay e no menu Web Services > Plugins > WooCommerce > Gerar chaves em (+Nova).
Serão geradas as Chaves, onde consta, o ID da conta + Chave da API a configurar.
No final apenas terá de copiar as chaves (ID da conta + Chave da API) geradas anteriormente, e colar no BackOffice E-commerce:
Após este passo a sua loja será submetida a validação (prazo máximo 2 dias úteis)
Obs: Pode continuar e terminar a integração ficando somente a funcionar após validação.
Após posterior validação, poderá selecionar os métodos de pagamento contratados com a easypay nesta conta.
Basta Selecionar os métodos de pagamento pretendidos e fazer “Gravar Loja” (botão que se encontra no fim da página)
Notas Importantes:
Este ponto tem très passos para efetuar.
1° Passo — Instalar o plug-in easypay.
Ir ao menu “Plugins” do wordpress, escolher “Adicionar Novo Plugin”, procurar por easypay e fazer “Instalar Agora”.
Alternativa: Ir diretamente ao website oficial do wordpress (https://pt.wordpress.org/plugins/easypay-gateway-checkout-wc/) e descarregar e carregar manualmente plugin.
Após proceder à instalação deve ativar o plug-in:
Ou em alternativa, activar o plugin “Checkout de Pagamentos easypay para WooCommerce” na secção Plugins do WordPress.
Neste passo vamos terminar a configuração do plug-In clicando em Configurações ou no menu do lado esquerdo em WooCommerce > easypay
OBS: No caso do plug-in não aparecer no menu de pagamentos deve aceder em Backoffice WooCommerce > Plugins e no filtro “Inativos”, encontrar o “Checkout de Pagamentos easypay para WooCommerce” e ativar.
2º Passo – Configurar o plug-in easypay.
Exemplo:
Nota:
Com esta opção ativa também estará disponível a possibilidade de alterar o logotipo apresentado por defeito, podendo ser descarregados em: https://www.easypay.pt/brand-center/
Nota: Não aparece como popup na página de Finalizar compra mas sim na página de Checkout.
Nota: Certifique-se que os meios de pagamento easypay que pretende estão ativos
3º Passo – Gerar a Chave de Ligação
No e-commerce da plataforma easypay, deve Copiar / Gerar Chave e colar no plugin easypay WooCommerce no campo “Chave de Ligação”.
Plataforma e-commerce easypay:
Plugin WooCommerce easypay:
Configurar e Validar o Consumer Key e Consumer Secret da API do WooCommerce. Isto permite que a easypay comunique com a sua loja WooCommerce.
No seu WordPress, no menu WooCommerce > Configurações > Avançado > API REST:
Por fim, basta copiar e colar as chaves nos respetivos campos, apresentados anteriormente, para a plataforma de e-commerce e fazer validar.
São listadas todas as ligações que tem associadas à sua conta easypay.
Facilmente poderá verificar vários tipos de informações:
São listadas todas as ligações que tem associadas à sua conta easypay. Facilmente poderá verificar vários tipos de informações:
Pode estilizar o seu checkout final alterando as opções disponíveis na página da Ligação.
Aqui é possível ver todas as entradas de encomendas efectuadas apenas com a easypay.
Se for usado outro método de pagamento que não easypay pelo Woocommerce, então não irá aparecer aqui neste ecrã.
É possível, de forma rápida, ver a “Data”, “Cliente”, “Montante Total”, “Métodos de Pagamento”e “Estado da Encomenda”.
Se o utilizador tiver mais que uma loja registada, poderá escolher a loja que quer consultar, como representado na figura acima.
6.1. Informações para Programadores
Caso a plataforma e-commerce não valide a ligação com a API do e-commerce deve certificar-se que consegue fazer um pedido via API ao WooCommerce.
Segue um exemplo de um teste básico que pode ser feito via Postman:
Caso não devolva resultados deve validar as configurações do seu servidor ou do seu WordPress.
6.2. Informações Gerais
Qualquer dúvida adicional que tenha, solicitamos que entre em contacto com a easypay.
Solicitamos sempre que nos envie um email para o correio@@easypay.pt.
Neste email deverá ter os seguintes dados:
URL’s de comunicação (informativo):
https://e-commerce.easypay.pt/webhooks/easypay/generic – (Generic – URL na easypay)
https://e-commerce.easypay.pt/webhooks/easypay/transaction – (Payment – URL na easypay)
https://e-commerce.easypay.pt/webhooks/easypay/authorisation – (Authorisation – URL na easypay)
https://e-commerce.easypay.pt/webhooks/easypay/visa-fwd – (Card Redirect (Visa Fwd) – URL na easypay)
https://e-commerce.easypay.pt/webhooks/easypay/visa-detail – (Card Details URL (Visa Details) – URL na easypay)
Faça login na plataforma E-commerce de testes da easypay, utilizando as mesmas credenciais de acesso (email e password) do seu backoffice de testes da easypay.
https://e-commerce.test.easypay.pt/
Uma barra amarela irá estar presente informando que se encontra em ambiente de testes.
Alternativamente poderá sempre aceder a este menu da seguinte forma:
Login no BackOffice de testes da easypay > selecionar a opção “Apps” > no final, basta clicar em E-commerce.
Será redirecionado para um novo separador, E-commerce de testes da easypay.
A partir deste momento pode efetuar a configuração utilizando as das plataformas, BackOffice de testes easypay e e-commerce de testes, utilizando o passo a passo da integração de produção.
(todo a processo de configuração deste modo de testes é igual às configurações de produção.)
URL’s de notificação em Sandbox:
https://e-commerce.test.easypay.pt/webhooks/easypay/generic – (Generic – URL na easypay)
https://e-commerce.test.easypay.pt/webhooks/easypay/transaction – (Payment – URL na easypay)
https://e-commerce.test.easvpay.pt/webhooks/easvpay/authorisation – (Authorisation- URL na easypay)
https://e-commerce.test.easvpav.pt/webhooks/easvpay/visa-fwd – (Card Redirect (Visa Fwd) – URL na easypay)
https://e-commerce.test.easypay.pt/webhooks/easypay/visa-detail – (Card Details URL (Visa Details) URL na easypay)