O pagamento através da EasyPay requer algumas configurações quer a nível do Optimanager quer a nível do backoffice da EasyPay.
Depois de fazer o registo de cliente e ter a sua conta na EasyPay deverá solicitar o CIN e o User ID.
O CIN (Client Information Number) é um número de 4 digitos que identifica a referência do pagamento e o User ID é um nome que é atribuido à sua conta e que permite a sua identificação na EasyPay. Estes elementos são fornecidos pela EasyPay.
Deverá ainda entrar no BackOffice da EasyPay e clicar na opção Code Configuration na secção Webservices onde após seleccionar Code no campo Validation lhe vai aparecer a informação referente ao Code (Código)
Seguidamente o CIN, o User ID e o Code devem ser configurados no Optimanager, dentro de Tabelas > Geral > Tipos de Pagamento Disponiveis. Aqui encontra os campos com o mesmo nome onde deve colocar esta informação. Deverá também seleccionar que modalidades de pagamento EasyPay pretende no seu site.
Por fim entre novamente no backoffice da EasyPay na opção URL Configurations onde deverá preencher os campos visa-detalhe e visa-fwd. Estes campos vão conter os links (endereços) de confirmação de pagamento à sua loja e alteração automática do estado da encomenda caso o pagamento seja validado com sucesso.
Assim, deverá colocar em:
visa-detalhe: [URL DO SITE]/comum/easypay/visa_detail.php
visa-fwd: [URL DO SITE]/comum/easypay/visa_forward.php
Se por exemplo o endereço do seu site fosse www.meusite.pt os links ficariam: http://www.meusite.pt/comum/easypay/visa_detail.php
http://www.meusite.pt/comum/easypay/visa_forward.php
Note que deve colocar o URL completo com o prefixo http:// ou caso tenha certificado https://
E agora sim, tem a EasyPay configurada no seu site!
API 2.0
Para a API 2.0 deve recolher a API Key e o ID da conta no backoffice da easypay. Para isso deve entrar na opção da coluna esquerda Web Services > Configuração API 2.0 onde deverá clicar no botão Chaves. Se já tiver uma chave criada só tem que ir buscar o ID e a Chave que deverá configurar no backoffice do Optimanager em Tabelas > Geral. Caso ainda não tenha uma chave deverá clicar no botão Nova e criar a chave que depois terá a informação pretendida.
No vídeo em baixo encontra esta operação no backoffice da easypay:
Na opção Web Services > Configuração URL deverá ainda preencher os campos VISA:Detalhe e Visa:Forward com os seguintes endereços:
Assim, deverá colocar em:
VISA: Detalhe: [URL DO SITE]/comum/easypay/visa_detail.php
VISA: Forward [URL DO SITE]/comum/easypay/visa_forward.php
Se por exemplo o endereço do seu site fosse www.meusite.pt os links ficariam: http://www.meusite.pt/comum/easypay/visa_detail.php
http://www.meusite.pt/comum/easypay/visa_forward.php