---
title: "Criar Token"
method: POST
path: "/payment_token"
---

# Criar Token

`POST /payment_token`

O Token é uma representação do Cartão de Crédito, sendo totalmente seguro, de forma que não é possível que alguém consiga as informações deste cartão. O token é gerado para uma transação específica, tornando-o ainda mais seguro. <div class="magic-block-callout type-danger"><h3><i title="Danger" class="fa fa-exclamation-triangle"></i> Cuidado</h3><div class="callout-body"><p>A API de Criação de Token não utiliza a autenticação via api_token.</p></div></div><div class="magic-block-callout type-danger"><h3><i title="Danger" class="fa fa-exclamation-triangle"></i> Alerta de conformidade com PCI</h3><div class="callout-body"><p> Esta chamada API deve ser utilizada apenas em aplicações sem compatibilidade com JavaScript como por exemplo aplicações móveis. Se você efetuar esta chamada por dentro de seus servidores estará sujeito a uma auditoria do PCI. Para aplicações WEB, utilize a geração do token de cartão pelo <a href="https://dev.iugu.com/docs/tokenizacao-de-cartao-de-credito#iugujs" target="_blank"><b>iugu.js</b></a>  </p></div></div>

## Request body

- object
  - `account_id` string, required — ID de sua Conta na Iugu (<a href="https://app.iugu.com/account" target="_blank">O ID de sua conta pode ser encontrado aqui</a>)
  - `method` string, required — Método de Pagamento (atualmente somente credit_card)
  - `test` boolean — Valor true para criar tokens de teste. <a href="http://support.iugu.com/hc/pt-br/articles/212456346-Usar-cart%C3%B5es-de-teste-em-modo-de-teste" target="_blank">Use cartões de teste</a>
  - `data` object — Dados do Método de Pagamento
    - `number` string, required — Número do Cartão de Crédito
    - `verification_value` string, required — CVV do Cartão de Crédito
    - `first_name` string, required — Nome do Cliente como está no Cartão
    - `last_name` string, required — Sobrenome do Cliente como está no Cartão
    - `month` string, required — Mês de Vencimento no Formato "MM" (Ex: 01, 06, 12)
    - `year` string, required — Ano de Vencimento no Formato "AAAA" (Ex: 2020, 2030, 2018)

## Response `200`

200

- object
  - `id` string
  - `method` string
  - `extra_info` object
    - `bin` string
    - `year` integer
    - `month` integer
    - `brand` string
    - `holder_name` string
    - `display_number` string
  - `test` boolean

## Other responses

- `400` — 400
- `422` — 422

---

[API](https://skmtc.net/iugu/apis/tokens-de-api.md) · [All operations](https://skmtc.net/iugu/apis/tokens-de-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/iugu/tokens-de-api/versions/4590fc729d1e/schema)
