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:Documentation Index
Fetch the complete documentation index at: https://docs.malga.io/llms.txt
Use this file to discover all available pages before exploring further.
- 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”.