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.