SymptomsProvider installed BankGiro payment system in PBA-E and configured notifications to be sent using the event Payment Placed. The event Payment Placed has event handler SendOCRNotification which should send notification with OCR number.
Sending notifications does not work, the event Payment Placed fails with error message OCR can be calculated for numbers only:
Event Handler Payment Placed BANKGIRO
Start Time 23-Nov-2011 11:44:19
End Time 01-Jan-1970 01:00:00
Completed (%) 0
Redo Counter 1
Comments Execution Failed: OCR can be calculated for numbers only.
CauseThe reason of problem is incorrectly configured enumerator for payments in PBA-E, it contains not only digits.
According to BankGiro/PostGiro plug-in configuration guide:
However, Provider included not only digits in the payment enumerator, it looks like this:
1 PAYMENT Payment Enum pay0000031
As we can see above enumerator includes non-numeric characters.
ResolutionProvider (reseller) has to configure payment enumerator in accordance with PBA-E documentation:
- Go to Top > Configuration Director > Document Numbering > Enumerator Classes
- Configure enumerator for payments to contain only digits