https://gateway.iugu.com/api/v1/transactions/authorize
Autorizar um pagamento com cartão de crédito
Autoriza uma transação de pagamento com cartão de crédito
Request
|
Headers |
|
|---|---|
|
WORKSPACE_ID
Type: string ID do workspace Ex: 1D81KhKbYuVq9505Bz4Nk9 |
|
|
Body Required Content Type: application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
"account_id": "<ACCOUNT_ID>",
"order_id": "<ORDER_ID>",
"client_ref": "<CLIENT_REF>",
"credit_card_id": "<CREDIT_CARD_ID>",
"mcc": "<MCC>",
"cnpj": "<CNPJ>",
"amount_cents": "<AMOUNT_CENTS>",
"installments": "<INSTALLMENTS>",
"soft_descriptor": "<SOFT_DESCRIPTOR>",
"currency": "<CURRENCY>",
"extra_amount_cents": "<EXTRA_AMOUNT_CENTS>",
"fines_cents": "<FINES_CENTS>",
"discount_cents": "<DISCOUNT_CENTS>",
"recurrent": "<RECURRENT>",
"ip_address": "<IP_ADDRESS>",
"skip_anti_fraud": "<SKIP_ANTI_FRAUD>",
"sub_merchant": {
"id": "<ID>",
"document_type": "<DOCUMENT_TYPE>",
"document_number": "<DOCUMENT_NUMBER>",
"address": "<ADDRESS>",
"city": "<CITY>",
"state": "<STATE>",
"country_code": "<COUNTRY_CODE>",
"postal_code": "<POSTAL_CODE>",
"mcc": "<MCC>",
"company_name": "<COMPANY_NAME>",
"phone_number": "<PHONE_NUMBER>",
"website": "<WEBSITE>"
},
"items": [
{
"name": "<NAME>",
"type": "<TYPE>",
"price_cents": "<PRICE_CENTS>",
"description": "<DESCRIPTION>",
"quantity": "<QUANTITY>"
}
],
"payer": {
"email": "<EMAIL>",
"id": "<ID>",
"name": "<NAME>",
"document_number": "<DOCUMENT_NUMBER>",
"phone_prefix": "<PHONE_PREFIX>",
"phone_number": "<PHONE_NUMBER>",
"gender": "<GENDER>",
"borned_at": "<BORNED_AT>",
"created_at": "<CREATED_AT>",
"address": {
"street": "<STREET>",
"number": "<NUMBER>",
"district": "<DISTRICT>",
"city": "<CITY>",
"state": "<STATE>",
"country": "<COUNTRY>",
"postal_code": "<POSTAL_CODE>"
}
},
"receiver": {
"name": "<NAME>",
"document_number": "<DOCUMENT_NUMBER>",
"postal_code": "<POSTAL_CODE>"
},
"subscription": {
"id": "<ID>",
"price_cents": "<PRICE_CENTS>",
"recurrence": "<RECURRENCE>",
"started_at": "<STARTED_AT>",
"expires_at": "<EXPIRES_AT>"
}
}
Response
|
200 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Pagamento autorizado com sucesso
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
{
"payment": {
"id": "<ID>",
"status": "<STATUS>",
"multi": [
"<MULTI>"
],
"success_ec": "<SUCCESS_EC>",
"mcc": "<MCC>",
"recurrent": "<RECURRENT>",
"card_on_file": "<CARD_ON_FILE>",
"tid": "<TID>",
"nsu": "<NSU>",
"authorization_code": "<AUTHORIZATION_CODE>",
"amount_cents": "<AMOUNT_CENTS>",
"refunded_amount_cents": "<REFUNDED_AMOUNT_CENTS>",
"cnpj": "<CNPJ>",
"workspace_id": "<WORKSPACE_ID>",
"account_id": "<ACCOUNT_ID>",
"invoice_id": "<INVOICE_ID>",
"client_ref": "<CLIENT_REF>",
"credit_card_id": "<CREDIT_CARD_ID>",
"currency": "<CURRENCY>",
"installments": "<INSTALLMENTS>",
"soft_descriptor": "<SOFT_DESCRIPTOR>",
"created_at": "<CREATED_AT>",
"updated_at": "<UPDATED_AT>",
"transactions": [
{
"function": "<FUNCTION>",
"success": "<SUCCESS>",
"tid": "<TID>",
"nsu": "<NSU>",
"arp": "<ARP>",
"acquirer": {
"payment_id": "<PAYMENT_ID>",
"status_code": "<STATUS_CODE>",
"acquirer_mac_code": "<ACQUIRER_MAC_CODE>",
"status_description": "<STATUS_DESCRIPTION>",
"request_status_code": "<REQUEST_STATUS_CODE>",
"request_status_description": "<REQUEST_STATUS_DESCRIPTION>"
},
"card_on_file": "<CARD_ON_FILE>",
"amount_cents": "<AMOUNT_CENTS>",
"commercial_enterprise": {
"id": "<ID>",
"name": "<NAME>",
"number": "<NUMBER>",
"acquirer": "<ACQUIRER>",
"mcc": {
"id": "<ID>",
"code": "<CODE>",
"description": "<DESCRIPTION>"
}
},
"created_at": "<CREATED_AT>"
}
],
"anti_fraud": [
{
"id": "<ID>",
"status": "<STATUS>",
"score": "<SCORE>",
"created_at": "<CREATED_AT>"
}
]
}
}
|
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 |
|