- Configure as variáveis de ambiente (.env) com suas credenciais da Malga e IDs necessários – incluindo
MERCHANT_ID,API_KEYeCLIENT_IDda sua conta, além das URLs base da Malga (sandbox ou produção). - Instale as dependências:
- Inicie o servidor:
- Abra o endereço local (por padrão http://localhost:3000), preencha os dados solicitados (informações do cartão, etc.) e clique em “Pay”.
Getting started
Exemplo prático
Para facilitar o entendimento, a Malga disponibiliza um projeto de demonstração (demo) open-source ilustrando a integração do 3DS2. Esse projeto contém um servidor Node.js simples (simulando seu backend) e uma página de checkout web, demonstrando todos os passos descritos necessários no checkout.
Você pode encontrar o código-fonte no GitHub: plughacker/malga-3ds-demo
No README do projeto há instruções de como executá-lo localmente. Em resumo: