Fixes and improvements

Membership Card:

  • Fixed the display of card expiration date when payment collection and all periods and limits are disabled in the template settings.
  • Subscription renewal date now appears on cards with payment collections enabled.
  • For cards without payment collections but with set limits, the expiration date is displayed on the front side, while the limits renewal date is displayed on the back.

Reward Card:

  • Added usage limits for custom rewards. Users can now only redeem rewards as many times as specified in the settings.
  • Added the option to consider visits when redeeming rewards. Previously, visits were not accounted for when redeeming rewards; now, this feature can be enabled in the template builder.
  • Added the ability to accumulate bonuses when redeeming rewards. Now, users can both redeem rewards and earn points simultaneously by entering the purchase amount into the scanner.