Refunds
API ReferenceRefunds
Refunds
Process full or partial refunds for completed payments.
Overview
The Refunds API allows you to return funds to a customer after a payment has been captured. You can issue full or partial refunds, and track their status.
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
POST | /refunds | Create Refund |
GET | /refunds/:id | Retrieve Refund |
POST | /refunds/:id | Update Refund |
GET | /refunds/list | List Refunds |
Refund Status
| Status | Description |
|---|---|
succeeded | Refund completed successfully |
failed | Refund failed |
pending | Refund is being processed |
Refunds can only be issued for payments with status succeeded. The refund amount cannot exceed the original payment amount.