Restriction on the redemption of loyalty points

When you redeem loyalty points you will need to first look up the clients loyalty balance and then insert the value of points that they wish to redeem. This value will then be inserted into the Miles (points) payment field, which should be restricted.

If the redeeming branch is offline then the sale will need to be left as unpaid until the branch can access the server again, at which point the transaction can be completed.