Skip to main content

Refund Order

POST 

/order/refund

Process a full or partial refund for an order.

Validation Rules

The refund request will be rejected if any of the following conditions are not met:

  • Order Status: The order (orderStatus) must be in completed or partially_refunded status.
  • Payment Status: The specified payment (payments[].paymentStatus.status) must be in completed or partially_refunded status.
  • Order Balance: The refund amount (cost.amount) cannot exceed the remaining unrefunded balance of the order.
  • Payment Balance: The refund amount (cost.amount) cannot exceed the remaining unrefunded amount of the specific payment (payments[].cost.amount).

Request

Responses

Refund operation in progress.