Guia completo: PIX automático.
curl -X POST 'https://api.goatpay.com.br/v1/pix-automatic/authorizations/create' \
-H 'X-API-Key: gp_live_SUA_CHAVE' \
-H 'Content-Type: application/json' \
-d '{ "frequency": "MONTHLY", "contractId": "CONTRACT-123", "startDate": "2026-06-01", "customerId": "cus_cliente_psp", "value": 99.9, "description": "Assinatura mensal", "immediateQrCode": { "expirationSeconds": 3600, "originalValue": 10, "description": "Taxa de adesão" } }'
{
"success": true,
"message": "Autorização PIX Automático criada",
"data": {
"id": "a33047b1-fb19-4b68-9373-a7ba8a8162aa",
"status": "CREATED",
"frequency": "MONTHLY",
"contractId": "CONTRACT-123",
"value": 99.9,
"startDate": "2026-06-01",
"customerId": "clx_customer",
"description": "Assinatura mensal",
"dateCreated": "2026-05-31T10:00:00.000Z"
},
"requestId": "req_abc"
}
Corpo da requisição
WEEKLY, MONTHLY, QUARTERLY, SEMIANNUALLY, ANNUALLY.
Código do contrato (máx. 35 caracteres).
Início da vigência YYYY-MM-DD.
ID do cliente (POST /customers/create).
Primeira cobrança que ativa a autorização.
immediateQrCode.originalValue
Valor da 1ª parcela.
immediateQrCode.expirationSeconds
Validade do QR em segundos.
Valor fixo das recorrências (obrigatório com paymentCreationMode SUBSCRIPTION).
Fim da vigência YYYY-MM-DD.
MANUAL (padrão) ou SUBSCRIPTION.
Produto deve estar habilitado na sua conta — solicite ao suporte GoatPay se receber erro de produto indisponível.