Cannot place Sales Order: 'Unit or duration of period is not set'
Original Publishing Date:
2023-10-10
Symptoms
When trying to place a Sales Order for Free domain transfer with Subscription period of 0 years via UX1 Marketplace or REST API, the estimate call fails with error:
{
"error": "com.ingrammicro.billing.aps.exception.APSError",
"packageId": "95341295-cba8-4159-ab1b-13fcb74a6333",
"message": "Unit or duration of period is not set",
"http_request": "POST https://ordermanagement:8081/rest/order-management/35933149-61a0-4d18-b32f-df05c4d9f4d0/orders/estimate",
"pkgId": "95341295-cba8-4159-ab1b-13fcb74a6333"
}
Cause
This is caused by the software-related issue with ID #ORMA-529.
Resolution
There is no workaround available for this issue. A fix is planned in future software updates.