Teste Completo Payevo

Dados que serão enviados:

{
    "customer": {
        "name": "Jorge Santos",
        "email": "[email protected]",
        "phone": "11983272733",
        "document": {
            "number": "04281554645",
            "type": "CPF"
        }
    },
    "paymentMethod": "PIX",
    "pix": {
        "expiresInDays": 1
    },
    "amount": 100,
    "items": [
        {
            "title": "Produto Teste 01",
            "unitPrice": 100,
            "quantity": 1,
            "externalRef": "PRODTESTE01"
        }
    ]
}

Teste de Autenticação:

API Key: sk_like_kgJELJkZQVNo...

Chave Criptografada: c2tfbGlrZV9rZ0pFTEprWlFWTm9SekVUR051UzJsdU1XNFB3RTQ4MkpleElsT3Vmd3B2MmFtZGY6

Teste cURL Manual:

URL:

https://apiv2.payevo.com.br/functions/v1/transactions

Headers:

Content-Type: application/json
Accept: application/json
Authorization: Basic c2tfbGlrZV9rZ0pFTEprWlFWTm9SekVUR051UzJsdU1XNFB3RTQ4MkpleElsT3Vmd3B2MmFtZGY6

Payload JSON:

{"customer":{"name":"Jorge Santos","email":"[email protected]","phone":"11983272733","document":{"number":"04281554645","type":"CPF"}},"paymentMethod":"PIX","pix":{"expiresInDays":1},"amount":100,"items":[{"title":"Produto Teste 01","unitPrice":100,"quantity":1,"externalRef":"PRODTESTE01"}]}

Executando requisição...

Resultado:

HTTP Code: 500

Requisição executada sem erros cURL

Resposta da API:

{"error":"Erro interno ao criar transação","details":"Invalid response format, expected JSON but received: O Valor somado com as taxas deram 0 ou negativo.","code":"Error"}

Resposta decodificada:

{
    "error": "Erro interno ao criar transa\u00e7\u00e3o",
    "details": "Invalid response format, expected JSON but received: O Valor somado com as taxas deram 0 ou negativo.",
    "code": "Error"
}

Informações da requisição:

{
    "url": "https:\/\/apiv2.payevo.com.br\/functions\/v1\/transactions",
    "content_type": "application\/json",
    "http_code": 500,
    "header_size": 820,
    "request_size": 247,
    "filetime": -1,
    "ssl_verify_result": 0,
    "redirect_count": 0,
    "total_time": 2.162034,
    "namelookup_time": 0.003834,
    "connect_time": 0.028434,
    "pretransfer_time": 0.074101,
    "size_upload": 297,
    "size_download": 174,
    "speed_download": 80,
    "speed_upload": 137,
    "download_content_length": -1,
    "upload_content_length": 297,
    "starttransfer_time": 0.074171,
    "redirect_time": 0,
    "redirect_url": "",
    "primary_ip": "104.18.38.10",
    "certinfo": [],
    "primary_port": 443,
    "local_ip": "109.110.184.69",
    "local_port": 63055,
    "http_version": 3,
    "protocol": 2,
    "ssl_verifyresult": 0,
    "scheme": "HTTPS",
    "appconnect_time_us": 73731,
    "connect_time_us": 28434,
    "namelookup_time_us": 3834,
    "pretransfer_time_us": 74101,
    "redirect_time_us": 0,
    "starttransfer_time_us": 74171,
    "total_time_us": 2162034
}

Teste com PayevoGateway:

❌ Erro com PayevoGateway:

Erro ao criar transação no gateway: Erro HTTP 500: {"error":"Erro interno ao criar transação","details":"Invalid response format, expected JSON but received: O Valor somado com as taxas deram 0 ou negativo.","code":"Error"}

#0 C:\xampp\htdocs\imperador-checkout\teste-payevo-completo.php(126): PayevoGateway->criarTransacaoPix(Array)
#1 {main}

← Debug Payevo

← Gerar Cobrança