v1

latestOpenAPI 3.1.02026-07-261420929.5 KB

Criar 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>

post/payment_token

Request body

account_idstring 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>)

methodstring required

Método de Pagamento (atualmente somente credit_card)

testboolean

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>

Response

200

idstring
methodstring
testboolean

Example response

{
  "id": "ca9f3aa5-4df1-4a4c-9145-81641f1b4f6b",
  "method": "credit_card",
  "extra_info": {
    "bin": "411111",
    "year": 2030,
    "month": 1,
    "brand": "VISA",
    "holder_name": "FIRST LAST",
    "display_number": "XXXX-XXXX-XXXX-1111"
  },
  "test": true
}