You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The vouchers are case sensitive. This is not a problem when people copy/paste or click on a link. However, when using manual entry people don't always use proper capitalization and ignore or substitute separator characters (like dash with space or underscore). The voucher code is not accepted when there is not an exact match. This leads to frustration and lost sales.
The solution would be to allow sloppy entry of voucher codes. In order to preserve backwards compatibility the sloppy entry for vouchers should be optional.
Proposed changes
Add a checkbox "Allow sloppy entry" for the voucher series.
When this checkbox is enabled a simplified version of the voucher is added to an extra column. The simplified code ONLY contains lowercase letters and numbers. All other characters are removed.
When a voucher is entered and does not match, the code will be converted to a simplified version and attempted to match. Only when there is no match for both should an exception be thrown.
Example code:
EX-GHab3-sa
Simplified code:
exghab3sa
Accepted entry:
EX-GHAB3-SA
exghab3.sa
ex-gha b3-sa
The text was updated successfully, but these errors were encountered:
The vouchers are case sensitive. This is not a problem when people copy/paste or click on a link. However, when using manual entry people don't always use proper capitalization and ignore or substitute separator characters (like dash with space or underscore). The voucher code is not accepted when there is not an exact match. This leads to frustration and lost sales.
The solution would be to allow sloppy entry of voucher codes. In order to preserve backwards compatibility the sloppy entry for vouchers should be optional.
Proposed changes
Add a checkbox "Allow sloppy entry" for the voucher series.
When this checkbox is enabled a simplified version of the voucher is added to an extra column. The simplified code ONLY contains lowercase letters and numbers. All other characters are removed.
When a voucher is entered and does not match, the code will be converted to a simplified version and attempted to match. Only when there is no match for both should an exception be thrown.
Example code:
Simplified code:
Accepted entry:
The text was updated successfully, but these errors were encountered: