EWallet Issue Fix

1.   POS, EWallet Payment Fix EWallet transaction 'Payment Failed'.
- Set a default value for Customer information when retrieve from Database obtained Empty String.


2.   Fix edited record through Time Attendance Editor will not synchronize to backend. (ticket 128064)


3.  INCard Integration setting, added INCard Server selection and Security Protocol TLS selection. (press Shift + F1 to visible this option)

* Server 2 option is for selective merchant only.


4.   Refund back for Incard Stamp (Award)


5.   INCard Member Registration - Nationality and id type set to last user selected.


6.   INCard Member Registration - "IC No" renanemd to "ID No".


7.   Fix Buy and Free Promotion and Add On Promotion result in POS is not same as backend due to promotion item data in POS is not in expected ordering. (ticket 127803)