Eagle · Pagamentos
Cartão · Tokenização

Criar Cartão

Tokeniza um cartão, gerando um token reutilizável

Criar cartão

POST /api/v1/cards

Tokeniza um cartão de crédito, retornando um token que representa o cartão em transações futuras.

Requer autenticação mTLS. Veja Autenticação.


Request

Body

{
  "dataExpiracao": "12/28",
  "numeroCartao": "4111111111111111",
  "walletTransactionId": "wt-20250723-000123",
  "bandeiraCartao": "1",
  "merchantUsn": "123456789012",
  "clientId": "CLI-000123"
}

Campos

CampoTipoObrigatórioDescrição
dataExpiracaostringsimValidade no formato MM/AA
numeroCartaostringsimNúmero do cartão a ser tokenizado
bandeiraCartaostringsimCódigo numérico da bandeira
walletTransactionIdstringnãoID de transação gerado pela carteira digital de origem (rastreabilidade)
merchantUsnstringnãoNúmero sequencial único gerado pela loja (max 12)
clientIdstringnãoIdentificador do cliente/lojista

Response

200 OK

{
  "code": "0",
  "message": "Cartão tokenizado com sucesso",
  "token": "a1b2c3d4-e5f6-4789-9abc-def012345678",
  "suffix": "1111",
  "bin": "411111",
  "statusTransaction": "CON",
  "nsua": "123456789012345",
  "nita": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4y5z6a7b8c9d0e1f2",
  "merchantUsn": "123456789012",
  "clientId": "CLI-000123",
  "bandeiraCartao": "1"
}

Campos da resposta

CampoTipoDescrição
codestringCódigo de resposta. Diferente de 0 significa falha (max 4)
messagestringMensagem de resposta (max 500)
tokenstringToken gerado para representar o cartão
suffixstringÚltimos 4 dígitos do cartão
binstringBIN do cartão — identifica emissor e bandeira (max 8)
statusTransactionenumStatus da tokenização — ver Status de transação
nsuastringNSU da adquirente para a transação de tokenização (max 15)
nitastringNIT da adquirente — identificador da transação de tokenização (max 64)
merchantUsnstringNúmero sequencial único enviado pela loja na requisição (max 12)
clientIdstringIdentificador do cliente/lojista da requisição
bandeiraCartaostringCódigo da bandeira tokenizada

Erros

StatusSignificado
400Requisição inválida
401Não autorizado
409Cartão já cadastrado
500Erro interno ao criar o cartão

On this page