Getting CXI-BUY-0022 When Trying To Cancel Product Orders Using REST API
(Doc ID 2914410.1)
Last updated on DECEMBER 11, 2022
Applies to:
Oracle Digital Experience for Communications - Buying Experience - Version 11.13.22.07.0 and laterInformation in this document applies to any platform.
Symptoms
On : 11.13.22.07.0 version, REST API
When attempting to cancel Product Order using Buying cancelProductOrder APIs
the following error occurs.
ERROR
-----------------------
{
"code": "CXI-BUY-0022",
"reason": "Invalid body",
"message": ""
}
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Call Buying cancelProductOrder APIs
API: {{fabricURL}}/api/productOrderingManagement/v4/cancelProductOrder
Body: {
"cancellationReason": "customerChangedMind",
"productOrder": {
"id":"88-12345678"
}
}
BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot cancel the Product Order using Buying API
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |