Pular para o conteúdo principal
FuturoPay

Cobranças

Criar cobrança

Crie cobranças via cartão tokenizado, Pix ou boleto usando o endpoint POST /v1/charges.

Cartão de crédito

cURL — cobrança com cartão
curl -X POST https://sandbox.api.futuropay.com.br/v1/charges \
  -H "Authorization: Bearer sk_sandbox_[PREENCHER]" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 15000,
    "currency": "BRL",
    "payment_method": "credit_card",
    "installments": 1,
    "card": { "token": "card_tok_9f8a7b6c5d" },
    "customer": { "name": "Maria Souza", "email": "maria@example.com" }
  }'

Pix

cURL — cobrança Pix
curl -X POST https://sandbox.api.futuropay.com.br/v1/charges \
  -H "Authorization: Bearer sk_sandbox_[PREENCHER]" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 9000,
    "currency": "BRL",
    "payment_method": "pix",
    "expires_in": 3600,
    "customer": { "name": "João Lima", "document": "[PREENCHER: CPF]" }
  }'
Resposta — 201 Created
{
  "id": "ch_3f9a1c2d8e",
  "status": "pending",
  "payment_method": "pix",
  "amount": 9000,
  "pix": {
    "qr_code": "00020126...[PREENCHER]",
    "qr_code_url": "https://sandbox.api.futuropay.com.br/v1/charges/ch_3f9a1c2d8e/qrcode"
  },
  "created_at": "2026-07-17T14:32:00Z"
}

Parâmetros principais

CampoTipoDescrição
amountintegerValor em centavos.
payment_methodstringcredit_card, pix ou boleto.
customerobjectDados do pagador.