Solicitar reembolso
POST
/api/v1/orders/:id/refundCria uma solicitação de reembolso para um pedido pago.
Escopo necessário: refunds:create
O reembolso não é processado imediatamente. Uma solicitação é criada e analisada pelo admin da plataforma.
Body
reasonstringobrigatórioMotivo do reembolso (mín. 1 caractere, máx. 500)
Exemplo
Requisição
curl -X POST https://app.paysclub.com/api/v1/orders/ORDER_ID/refund \
-H "Authorization: Bearer pk_live_sua_chave" \
-H "Content-Type: application/json" \
-d '{"reason": "Cliente solicitou cancelamento"}'201 Created
{
"data": {
"id": "...",
"status": "pending",
"created_at": "2026-03-15T10:30:00Z"
}
}Erros possíveis
400
{ "error": "Order is not paid" }409
{ "error": "Refund already requested" }