Uma transação de validação de cartões, também conhecida como zero dollar ou zero dólar, é uma funcionalidade usada para verificar se o cartão de crédito é válido sem gerar cobranças ao portador do cartão. Para usar essa funcionalidade você precisa informar o número do cartão, do nome impresso no cartão, o CVV e a data de expiração.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.
Validar um cartão via zero dollar
A funcionalidade de zero dollar funciona no momento de salvar um cartão de crédito. Abaixo detalhamos o passo a passo:Passo 1 - Criar um merchant
Crie um merchant com pelo menos 1 provedor com suporte a validação de zero dollar.Esse passo é importante porque o merchant criado será usado no passo 3
(validar e salvar o cartão)
Passo 2 - Tokenização
Agora precisamos tokenizar os dados do cartão para trafegar os dados de forma segura.Se você estiver usando um merchant com nosso provedor SANDBOX de testes, você pode variar o CVV para testar um cenário de cartão válido e outro de cartão inválido.Para testar um cenário válido basta que o CVV termine com 0 (zero), por exemplo, 320.Para testar um cenário que o cartão não é válido basta que o CVV não termine com 0 (zero), por exemplo, 321
Passo 3 - Validar e salvar o cartão
O processo de verificação do cartão ocorre no momento que o cartão será salvo no cofre (vault) de cartões. Para validar o cartão usando zero dollar precisamos informar 3 propriedades no payload:- merchantId: Merchant contendo pelo menos 1 provedor com validação de zero dollar.
- tokenId: Token que contém os dados do cartão
- cvvCheck:
trueoufalsepara indicar o desejo de verificar ou não o cartão via zero dollar. Importante dizer que se você optar por não verificar o cartão, o mesmo será criado com statuspending, permitindo que você tente validar esse cartão via uma transação.
Provedores com suporte a zero dollar
| Provedor | Detalhes |
|---|---|
| Sandbox | Somente para testes. Use para emular comportamentos de cartão válido / inválido |
| Cielo | Suporta somente bandeiras Visa, Master e Elo |
| PagSeguro | https://dev.pagbank.uol.com.br/docs/validando-um-cart%C3%A3o |
| Klap | https://api.pasarela.multicaja.cl/docs/apitarjetas#operation/Demorado%20(Modelo%20PSP) |
| Getnet Sep | https://devportalgetnet.sensedia-eng.com/pt/products/online-payments/regional-api?doc=api-ref-card-verification |