> ## 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.

# Gerar cartão

> API SDK Documentação - Sandbox

Gere cartões de teste em sandbox para simular cada cenário da sua integração.

### Método

<Tabs>
  <Tab title="Node.js">
    ```typescript theme={null}
    import { Malga } from 'malga'

    const malga = new Malga({
      apiKey: '17a64c8f-a387-4682-bdd8-d280493715e0',
      clientId: 'd1d2b51a-0446-432a-b055-034518c2660e',
      options: { sandbox: true }
    })

    await malga.sandbox.generateCard({
      brand: 'Mastercard',
      status: 'expired_card'
    })
    ```
  </Tab>
</Tabs>

<Tabs>
  <Tab title="Response">
    ```typescript theme={null}
    {
      number: '5462320441541663',
      cvv: '830',
      expirationDate: '03/2025',
    }
    ```
  </Tab>
</Tabs>

### Parâmetros

Lista de todos os parâmetros suportados pelo método.

<ParamField path="brand" type="string" required>
  Bandeira do cartão

  <br />

  <br />

  Os tipos suportados são: <code>Mastercard</code>, <code>Visa</code>, <code>Amex</code>, <code>HiperCard</code> ou <code>DinersClub</code>
</ParamField>

<ParamField path="status" type="string" required>
  Status do cartão

  <br />

  <br />

  Os tipos suportados são: <code>authorized</code>, <code>unauthorized</code>, <code>blocked\_card</code>, <code>canceled\_card</code>, <code>expired\_card</code>, <code>invalid\_cvv</code>, <code>timeout</code> ou <code>authorized\_or\_timeout</code>
</ParamField>
