Comunidade

Ask a Question
Back to All

Problemas com a API de checkout pagbank

Olá, estou tentando utilizar o endpoint referente a essa parte de DOC: https://dev.pagbank.uol.com.br/reference/criar-checkout

Mas, apos preencher todo o objeto recebo um erro genérico:

{
    "error_messages": [
        {
            "error": "invalid_request_body",
            "description": "There are some syntax errors in the request payload. Please check the documentation."
        }
    ]
}

Eu estou preenchendo ele pela documentação para minimizar os erros,mas não tenho dicas de onde pode estar errado, segue o objeto teste:

{
  "items": {
    "reference_id": "IT11",
    "name": "Produtoteste",
    "description": "aaaaaaa",
    "quantity": 2,
    "unit_amount": 10000
  },
  "shipping": {
    "type": "FREE"
  },
  "payment_methods": {
    "type": "CREDIT_CARD",
    "brands": [
      "VISA"
    ]
  },
  "reference_id": "PED1",
  "customer_modifiable": true,
  "additional_amount": 0,
  "soft_descriptor": "MANTOERP",
  "discount_amount": 0,
  "payment_methods_configs": [
    {
      "brands": [
        "VISA"
      ],
      "config_options": {
        "option": "INSTALLMENTS_LIMIT",
        "value": "5"
      },
      "type": "CREDIT_CARD"
    }
  ],
  "expiration_date": "2024-01-15T19:09:10-03:00"
}

© 1996- Todos os direitos reservados.

PAGSEGURO INTERNET INSTITUIÇÃO DE PAGAMENTO S/A - CNPJ/MF 08.561.701/0001-01

Av. Brigadeiro Faria Lima, 1.384, São Paulo - SP - CEP 01451-001