Pagamento através de cartão de crédito
Exemplo de request para pagamento com cartão de crédito
{
"type": "credit",
"amount": 22.9,
"customer": {
"name": "Teste",
"type": "F",
"email": "teste@teste.com",
"phones": [
{
"area": "12",
"number": "934567890"
}
],
"address": {
"city": "Sao Paulo",
"state": "SP",
"number": 11,
"street": "Rua Tabapua",
"district": "Itaim Bibi",
"postcode": "04003-030"
},
"lastname": "teste",
"tax_document": "03723668054"
},
"payments": [
{
"type": "credit",
"amount": 22.9,
"credit_card": {
"document": "69252889051",
"card_number": "5458034586623329",
"holder_name": "Teste teste",
"installments": 1,
"security_code": "802",
"expiration_year": "25",
"expiration_month": "01"
}
}
],
"reference_id": "3769efbb-0c31-4f69-91af-7de63d2a26e8",
"qtd_dependents": 0,
"capture_manual":0
}
Detalhes e informações
Campo | tipo | obrigatório | Informações |
---|---|---|---|
reference_id | string | não | Identificação do pedido do seu sistema. |
session_id | string | sim | ID de sessão do fingerprint explicando em Sessão de Transação |
amount | decimal | sim | Valor total do pedido |
type | string | sim | Tipo de pagamento utilizar "credit" para cartão de crédito valores possíveis (credit, multi_credit, multi_ticket, ticket) |
description | string | não | descrição do pedido (opcional) |
customer | Object | sim | Dados do comprador |
customer.name | string | sim | Nome completo do comprador |
costomer.lastname | string | sim | Sobrenome do comprador |
customer.email | string | sim | Email do comprador |
customer.tax_document | string | sim | CPF ou CNPJ do comprador, este dado é levado em consideração para analise de fraude |
customer.type | string | sim | Tipo de comprador "F" para pessoa física, "J" para pessoa jurídica |
customer.phones | Object | sim | Dados de telefone do comprador |
customer.phones.area | string | sim | DDD do telefone com 2 dígitos |
customer.phones.number | string | sim | Número de telefone com 8 ou 2 dígitos |
customer.address | Object | sim | Dados de endereço do comprador |
customer.address.postcode | string | sim | Cep do endereço com 8 dígitos |
customer.address.street | string | sim | Endereço do comprador |
customer.address.number | string | sim | Número do endereço |
customer.address.complement | string | não | Complemento do endereço (opcional) |
customer.address.district | string | sim | Bairro do endereço |
customer.address.city | string | sim | Cidade do endereço |
customer.address.state | string | sim | UF do endereço com 2 caracteres |
shipping | Object | não | Dados de frete (opcional) |
shipping.amount | decimal | não | Valor do frete (opcional) |
shipping.method | string | não | Nome do método de envio (opcional) |
items | Array Object | sim | Dados dos produtos |
items.n.name | string | sim | Nome do produto |
items.n.qty | int | sim | Quantidade do produto |
items.n.amount | decimal | sim | Valor total do(s) produto(s) |
items.n.image | string | não | Link da imagem do produto (opcional) |
items.n.link | string | não | Link da pagina do produto (opcional) |
payments | Array Object | sim | Dados de pagamentos |
payments.reference_id | string | não | Identificação para o pagamento |
payments.amount | decimal | sim | Valor do pagamento |
payments.type | string | sim | Tipo de pagamento "credit" para cartão de crédito, "ticket" para boleto |
payments.credit_card | Object | sim | Dados do cartão de crédito |
payments.credit_card.installments | int | sim | Total de parcelas |
payments.credit_card.card_number | string | sim | Número do cartão de crédito |
payments.credit_card.holder_name | string | sim | Nome do proprietário do cartão |
payments.credit_card.expiration_month | string | sim | Mês de validade com 2 dígitos |
payments.credit_card.expiration_year | string | sim | Ano de validade com 4 dígitos |
payments.credit_card.security_code | string | sim | Código de segurança |
payments.credit_card.cpf | string | sim | CPF do proprietário do cartão |
capture_manual | bolean | não | habilitação para captura manual de pagamento |
Exemplo de resposta
{
"success": true,
"order": {
"id": "f11f3170-f246-400d-9bf2-13c2d3ff01c0",
"reference_id": "4000000010",
"amount": "39.84",
"type": "credit",
"status": "ORDER_PAID",
"description": "",
"date_create": "2022-03-25 11:11:44",
"customer": {
"id": "F8F218AE-0077-4724-80A1-123404AD2917",
"name": "Jose silva ",
"tax_document": "00000000191",
"type": "F",
"email": "teste@teste.com",
"address": {
"postcode": "04533010",
"street": "Rua Tabapuã",
"number": "145",
"complement": null,
"district": "Itaim Bibi",
"city": "São paulo",
"state": "SP"
}
},
"items": [
{
"name": "Tocha Hitachi para trabalho com corpo leve",
"qty": 1,
"unit_amount": "18.84",
"image": "https://oregon-kitchen.lojadefault-shopaqpago.aqbank.io/media/catalog/product/cache/a2323c833ef4765e7544b8609e6c75c2/t/o/tool_7_1.jpg",
"link": "https://oregon-kitchen.lojadefault-shopaqpago.aqbank.io/mecanico/hitachi-torch-work-light-body-only.html"
}
],
"shipping": {
"id": "8aeeac8a-5643-4e41-9ad7-257149c556ed",
"amount": "21.00",
"method": "correios",
"address": {
"postcode": "04533010",
"street": "Rua Tabapuã",
"number": "145",
"complement": null,
"district": "Itaim Bibi",
"city": "São Paulo",
"state": "SP"
}
},
"payments": [
{
"id": "f44fb146-24b8-4fd9-b833-2ef444267d0m",
"reference_id": null,
"amount": "39.84",
"type": "credit",
"email": "teste@teste.com",
"payment_multi": false,
"status": "succeeded",
"message": "payment processed.",
"installments": "1",
"created_at": "2022-03-25 11:11:44",
"payment_date": "2022-03-25 11:11:46",
"credit_card": {
"id": "e5ba8d8e-dbc2-4084-88f1-98d48c0f6421",
"type_card": "credit",
"flag": "MasterCard",
"first4_digits": "5577",
"last4_digits": "6630",
"holder_name": "Jose silva",
"expiration_month": "03",
"expiration_year": "2024"
}
}
]
}
}