POST
/
v1
/
warranties
/
:id
/
refund
curl --location --request POST 'https://api.stateset.com/v1/warranties/:id/refund' \
--header 'Content-Type: application/json' \
--header 'Authorization: Token <token>' \
--data-raw '{
    "id": "e0901f083-aa1c-43c5-af5c-0a9d2fc64e30",
    "refund_amount": 299.99,
    "refund_reason": "Product defect covered under warranty",
    "refund_method": "credit_card"
}'
{
  "id": "e0901f083-aa1c-43c5-af5c-0a9d2fc64e30",
  "object": "warranty",
  "refunded": true,
  "refund_id": "ref_abc123xyz",
  "refund_amount": 299.99,
  "refund_status": "completed",
  "refund_date": "2024-01-15T10:30:00Z",
  "refund_reason": "Product defect covered under warranty",
  "refund_method": "credit_card"
}

Body

warranty_id
string
The ID provided in the data tab may be used to identify the warranty
refund_amount
number
The amount to refund for the warranty claim
refund_reason
string
The reason for the warranty refund
refund_method
string
The method of refund (e.g., “credit_card”, “store_credit”, “check”)

Response

id
string
The ID provided in the data tab may be used to identify the warranty
object
string
The object type
refund_id
string
The unique identifier for the refund transaction
refund_amount
number
The amount refunded
refund_status
string
The status of the refund (e.g., “pending”, “completed”, “failed”)
refund_date
string
The date when the refund was processed
success
number
Indicates whether the call was successful. true if successful, false if not.
curl --location --request POST 'https://api.stateset.com/v1/warranties/:id/refund' \
--header 'Content-Type: application/json' \
--header 'Authorization: Token <token>' \
--data-raw '{
    "id": "e0901f083-aa1c-43c5-af5c-0a9d2fc64e30",
    "refund_amount": 299.99,
    "refund_reason": "Product defect covered under warranty",
    "refund_method": "credit_card"
}'
{
  "id": "e0901f083-aa1c-43c5-af5c-0a9d2fc64e30",
  "object": "warranty",
  "refunded": true,
  "refund_id": "ref_abc123xyz",
  "refund_amount": 299.99,
  "refund_status": "completed",
  "refund_date": "2024-01-15T10:30:00Z",
  "refund_reason": "Product defect covered under warranty",
  "refund_method": "credit_card"
}