Refund error scenarios

Understand refund error scenarios.

Error Scenario

Error Message Description

API successfully executed

Operation Successful.

Cannot successfully resolve a site for a requisition

Unable to resolve the site for the requisition.

The provided Site ID was invalid or unresolved

It cannot resolve the requisition.

Input requisition line item ID is invalid or unresolved

Cannot resolve the line item.

Input refund type value is invalid

Invalid refund type.

Input refund reason value is invalid

Invalid refund reason.

Input refund category value is invalid

Invalid refund category.

Input currency type value is invalid

Currency in the request does not match with the requisition or lineItem.

Input currency code value is invalid

The currency code is invalid.

Input session ID value is invalid

The user session ID is invalid.

Input refund amount is 0 or less

Invalid refund amount.

Input refund amount is greater than the refundable amount

The requested refund amount is greater than the refundable amount.

Input refund amount is in incorrect format

The refund amount is not a valid currency amount. valid format is (####.##).

Input fee type is invalid for a product level return (category: product_level_fee)

Unable to resolve fee type for the line item.

Requisition ID is empty

Requisition ID can not be empty.

Refund reason is empty

Refund Reason can not be empty.

Refund category is empty

The Refund Category can not be empty.

A product-level refund request fails to provide line item level details

Requisition Line Items can not be empty.

A product-level fee return fails to provide fee details

Line Item's Fee List can not be empty.

The site does not support satisfaction refund

The site is not allowed to accept satisfaction refund for the requisition.

A second refund is not allowed

This order does not allow a second refund. Additional refunds require that you perform a manual refund.

The user roles are invalid for this API

The user is not a Customer Service Representative/ Director/Supervisor.

The user roles are invalid for this API

The user is not a Customer Service Representative/ Director/Supervisor/InternalUser/Owner of the Order.

An unforeseen exception occurred

An unhandled runtime exception has occurred.