Docs
post https://gateway.iugu.com/api/v1/transactions/zero_auth

Realizar autorização zero

Realiza uma autorização zero para validar um cartão de crédito

Permissão necessária: gateway:transactions.zero_auth

Esta permissão deve constar como uma das ações permitidas para o app que faz a chamada. Isto pode ser feito através do GIA, ou então na edição do aplicativo. Em caso de dúvidas, clique aqui.

Schema Obrigatório

Tipo de conteúdo: application/json

credit_card_id

Obrigatório

String

ID do cartão de crédito armazenado no Smart-Vault

mcc

Obrigatório

String

Merchant Category Code

cnpj

Obrigatório

String = 14 characters

CNPJ do estabelecimento

account_id

Obrigatório

String

Identificador da conta

Exemplo
1
2
3
4
5
6
{
  "credit_card_id": "",
  "mcc": "",
  "cnpj": "",
  "account_id": ""
}

Parâmetros no Cabeçalho

  • WORKSPACE_ID
    String

    ID do workspace

Respostas

200
Autorização zero realizada com sucesso
payment
Object

id
String

account_id
String

order_id
String

amount_cents
Integer

status
String

created_at
String

transactions
Array of objects

success
Boolean

function
String
Enum: `authorization`, `charge`, `capture`, `cancel`

acquirer
Object

status_code
String

status_description
String

401
Não autorizado - Token de autenticação inválido ou ausente
403
Proibido - Verificação anti-fraude falhou
404
Cartão de crédito não encontrado
422
Erros de validação ou autorização falhou
500
Erro interno do servidor