Diego Saouda
Staff Software Engineer

** Inclusão transactionRequests em operações de cartão que validam o cartão usando zero dollar passando merchantId **

Agora o serviço de cards possui transaction_request quando a validação por zero dollar estiver ativada com utilização do merchantId. A resposta com a transactionRequest traz total visibilidade das comunicações da Malga com provedor.

Exemplo de como criar um cartão validando via zero dollar usando merchantId:

curl --location 'https://api.dev.malga.io/v1/cards' \
--header 'x-client-id: <YOUR_CLIENT_ID>' \
--header 'x-api-key: <YOUR_SECRET_KEY>' \
--header 'Content-Type: application/json' \
--data '{
    "tokenId": "a166501f-a52e-4cd1-bc35-6c47b917cbd1",
    "merchantId": "d483816c-60b8-43ae-9309-355ba1c5ac89",
    "cvvCheck": true
}'

Resultado:

{
    "id": "da43b4a3-402e-4e58-8ed9-63b5a003ae7e",
    "status": "active",
    "statusReason": "zero dollar",
    "createdAt": "2023-09-25T18:09:59.001Z",
    "clientId": "e234eeb3-483d-4df2-87eb-1e2be5cdaccd",
    "customerId": null,
    "brand": "Mastercard",
    "cardHolderName": "JOAO PEDRO",
    "cvvChecked": true,
    "fingerprint": "vcy/OnHzzaa23q5AJ//UZtb+U1m3/PeIg+WF8a01MB8=",
    "first6digits": "532098",
    "last4digits": "6540",
    "expirationMonth": "09",
    "expirationYear": "2026",
    "transactionRequests": [
        {
            "id": "edd0d86a-76d0-4c2c-b924-1528510a5a32",
            "createdAt": "2023-09-25T18:09:59.001Z",
            "providerId": "5ce68ed3-2213-423b-8eaf-9d8c4b40df2b",
            "providerType": "SANDBOX",
            "requestStatus": "success",
            "requestType": "zero_dollar",
            "responseTs": "32ms"
        }
    ]
}

SAIBA MAIS Saiba mais como validar o cartão via zero dollar em nossa documentação

Siga acompanhando as novidades da Malga 🤓🎉

Was this page helpful?