Skip to main content
POST
/
payments
/
refund
cURL
curl --request POST \
  --url https://sandbox-api.superpagamentos.com/payments/refund \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "transactionId": "<string>"
}
'
{ "data": { "id": "0b64746e-d77b-4ff4-8b9d-272b7e5cbbb3", "status": "REFUNDED", "paymentMethod": "card", "currency": "BRL", "amount": 10000, "postbackUrl": "", "installments": 10, "buyerDetails": { "firstName": "Cliente", "lastName": "Teste", "email": "clienteteste@superpagamentos.com", "document": "21671880056", "phone": null, "street": "Rua B", "streetNumber": 200, "neighborhood": "Jardins", "complement": "Casa 10", "reference": "Ao lado da padaria", "city": "São Paulo", "state": "SP" }, "cardDetails": { "brand": "Visa", "first4Digits": "4716", "last4Digits": "2104", "expirationMonth": "10", "expirationYear": "2031" }, "splits": [], "createdAt": "2025-06-09T20:59:45.597Z", "updatedAt": "2025-06-09T20:59:45.597Z" }, "message": "Reembolso realizado com sucesso" }

Documentation Index

Fetch the complete documentation index at: https://docs.superpagamentos.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Token JWT gerado na rota de autenticação (/auth). Deve ser enviado no formato: Bearer

Path Parameters

transactionId
string
required

ID da transação que será reembolsada

Body

application/json

Dados necessários para realizar o reembolso

transactionId
string
required

ID da transação que será reembolsada

Response

Reembolso realizado com sucesso

data
object
message
string
Example:

"Reembolso realizado com sucesso"