Pagamento cartão de crédito

Pagamento através de cartão de crédito

Exemplo de request para pagamento com cartão de crédito

{
    "reference_id": "4000000010",
    "session_id":"48324732"
    "amount": "50.00",
    "type": "credit",
    "description": "Compra de teste",
    "customer": {
        "name": "nome do comprador",
        "lastname":"Sobrenome",
        "email": "[email protected]",
        "tax_document": "00000000191",
        "type": "F",
        "phones": [{
                "area": "11",
                "number": "111111111"
            }
        ],
        "address": {
            "postcode": "00000000",
            "street": "endereço do comprador",
            "number": "123",
            "district": "barirro do comprador",
            "city": "cidade do comprador",
            "state": "SP"
        }
    },
    "items": [{
            "name": "Tocha Hitachi para trabalho com corpo leve",
            "qty": 1,
      			"amount": 30.00,
            "image": "link da imagem do produto",
            "link": "link do produto"
        }
    ],
    "payments": [{
            "amount": 50.00,
            "type": "credit",
            "credit_card": {
                "installments": 1,
                "card_number": "5577270004286630",
                "holder_name": "Jose silva",
                "expiration_month": "03",
                "expiration_year": "2024",
                "security_code": "123",
                "cpf": "00000000191"
            }
        }
    ]
}

Detalhes e informações

CampotipoobrigatórioInformações
reference_idstringnãoIdentificação do pedido do seu sistema.
session_idstringsimID de sessão do fingerprint explicando em Sessão de Transação
amountdecimalsimValor total do pedido
typestringsimTipo de pagamento utilizar "credit" para cartão de crédito valores possíveis (credit, multi_credit, multi_ticket, ticket)
descriptionstringnãodescrição do pedido (opcional)
customerObjectsimDados do comprador
customer.namestringsimNome completo do comprador
costomer.lastnamestringsimSobrenome do comprador
customer.emailstringsimEmail do comprador
customer.tax_documentstringsimCPF ou CNPJ do comprador, este dado é levado em consideração para analise de fraude
customer.typestringsimTipo de comprador "F" para pessoa física, "J" para pessoa jurídica
customer.phonesObjectsimDados de telefone do comprador
customer.phones.areastringsimDDD do telefone com 2 dígitos
customer.phones.numberstringsimNúmero de telefone com 8 ou 2 dígitos
customer.addressObjectsimDados de endereço do comprador
customer.address.postcodestringsimCep do endereço com 8 dígitos
customer.address.streetstringsimEndereço do comprador
customer.address.numberstringsimNúmero do endereço
customer.address.complementstringnãoComplemento do endereço (opcional)
customer.address.districtstringsimBairro do endereço
customer.address.citystringsimCidade do endereço
customer.address.statestringsimUF do endereço com 2 caracteres
shippingObjectnãoDados de frete (opcional)
shipping.amountdecimalnãoValor do frete (opcional)
shipping.methodstringnãoNome do método de envio (opcional)
itemsArray ObjectsimDados dos produtos
items.n.namestringsimNome do produto
items.n.qtyintsimQuantidade do produto
items.n.amountdecimalsimValor total do(s) produto(s)
items.n.imagestringnãoLink da imagem do produto (opcional)
items.n.linkstringnãoLink da pagina do produto (opcional)
paymentsArray ObjectsimDados de pagamentos
payments.reference_idstringnãoIdentificação para o pagamento
payments.amountdecimalsimValor do pagamento
payments.typestringsimTipo de pagamento "credit" para cartão de crédito, "ticket" para boleto
payments.credit_cardObjectsimDados do cartão de crédito
payments.credit_card.installmentsintsimTotal de parcelas
payments.credit_card.card_numberstringsimNúmero do cartão de crédito
payments.credit_card.holder_namestringsimNome do proprietário do cartão
payments.credit_card.expiration_monthstringsimMês de validade com 2 dígitos
payments.credit_card.expiration_yearstringsimAno de validade com 4 dígitos
payments.credit_card.security_codestringsimCódigo de segurança
payments.credit_card.cpfstringsimCPF do proprietário do cartão

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": "[email protected]",
            "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": "[email protected]",
                "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"
                }
            }
        ]
    }
}