Issue while creating a customer when YCDVerifyAddressWithAVSUE is enabled
Issue is faced while creating a customer from the Call Center Application specifically when YCDVerifyAddressWithAVSUE is enabled.
1. When YCDVerifyAddressWithAVSUE is enabled, create a consumer with a
LoginID that already exists in the database.
2. Duplicate User Found popup is displayed.
3. Click OK and change the LoginID to a new value which has not been provided for any Consumer yet.
4. Now, click on Next button.
When Next button is clicked there is no change and the next screen is not displayed. No error gets logged in the debug logs as well.
When the YCDVerifyAddressWithAVSUE is disabled, the system behaves correctly.
The issue has been accepted as a defect and the fix is deferred to the next dev release.
Resolving the problem
Workaround available for this issue:
On click of Next button, in the postCommand of manageCustomer api, check if the output has YFS83_0009 error. If yes, then do the following:
The action enabled as a work around for Create Consumer screen is com.yantra.pca.ycd.rcp
However, for Create Order: CustomerSelection -> Create Customer Screen,
ustomerEntryConfirmAction' should be enabled.
After enabling these actions, on click of Next button the consecutive screen would be displayed as expected.