This table provides a list of all the Voucher Rules available and their default settings, including the sequence, the processes where the rules are Applied, the Override Security Level (where supported), and the recommended status for offline voucher processing.
Seq | Rule | Description | Agent (stored procedure) | Applied | Default override level | Recommended status in offline mode |
1 | Sell_NotPrinted | Cannot sell a voucher which has not been printed. | spVRule_SellNoPrint | Sell Voucher | Not supported | Disabled |
2 | Recharge_NotSold | Cannot recharge a voucher which has not been sold. | spVRule_Recharge NotSold |
Recharge | N/A | Disabled |
2 | Redeem_NotSold | Cannot redeem a voucher which has not been sold. | spVRule_Redeem NotSold |
Redeem Voucher | Not supported | Disabled |
3 | Card_Exists | Fails if the card does not exist in the system. |
spVRule_CardExists |
Issue card Redeem card Refund Issue Card Refund Redeem Card Reactivate Card Recharge Card |
Gift Card system | N/A |
4 | Task_Card_Unused | Sets Card Status to inactive after specific number of Days Inactivity. | spVRuleTask_Card Unused |
Background Task | N/A | N/A |
5 | Card_Not_Expired | Fails if the card has expired. |
spVRule_Card |
Redeem card Refund Issue Card Refund Redeem Card Reactivate Card Recharge Card |
Gift Card system | N/A |
6 | Redeem_Refunded | Cannot redeem a voucher which has been refunded. |
spVRule_Redeem |
Redeem Voucher |
Not supported | Enabled |
7 | Sell_AlreadySold | Cannot sell a voucher which has already been sold. |
spVRule_SellSold |
Sell Voucher |
Not supported | Enabled |
8 | Sell_Refunded | Cannot sell a voucher which has been refunded. |
spVRule_SellNoRefund |
Sell Voucher |
Not supported | Enabled |
9 | Redeem_Redeemed | Cannot redeem a voucher which has already been redeemed. |
spVRule_Already |
Redeem Voucher |
If the voucher has not been sold, an override is not supported. If the voucher has been sold, overrideable by security level 1 or 0 |
Enabled |
10 | Card_Not_Blacklisted | Fails if the card has been blacklisted. |
spVRule_Card |
Issue Card Redeem Card Refund Issue Card Refund Redeem Card Recharge Card |
Gift Card system |
N/A |
11 | Card_Issued | Fails if the card has not been issued. |
spVRule_CardIssued |
Redeem Card Refund Issue Card Refund Redeem Card Reactivate Card Recharge Card |
Gift Card system |
N/A |
11 | SetPrice(WhenSold) | If this rule is enabled, voucher prices will be retrieved from Vouchers & Gift Cards. If this rule is disabled, the prices from the Cinema will be used. The redemption price used is from when the voucher was sold, not from the time of redemption. |
spVRule_SetPrice |
Sell Voucher Redeem Voucher |
N/A |
Enabled |
12 | Redeem_Expired | Cannot redeem a voucher which has expired. |
spVRule_Redeem |
Redeem Voucher |
Overrideable by security level 2, 1, or 0 |
Enabled |
13 | Sell_Expired | Cannot sell a voucher which has expired. |
spVRule_SellExpired |
Sell Voucher |
Overrideable by security level 2, 1, or 0 |
Enabled |
14 | Card_RechargeOK | Fails if the card does not permit recharging. |
spVRule_RechargeOK |
Recharge Card |
Gift Card system |
N/A |
15 | Card_Active | Fails if the card is NOT active. |
spVRule_CardActive |
Redeem Card Refund Issue Card Refund Redeem Card |
Gift Card system |
N/A |
16 | Card_AllowCashout | Fails if the card does not allow cashout. |
spVRule_Card |
Cashout |
Gift Card system |
N/A |
17 | Card_RedeemExist | Fails if redemptions exist for the card. |
spVRule_Card |
Refund Issue Card |
Gift Card system |
N/A |
18 | Card_RedeemNotExist | Fails if redemptions do not exist for the card. |
spVRule_Card |
Refund Redeem Card |
Gift Card system |
N/A |
19 | Card_NotDeactivated | Fails if the card is deactivated. |
spVRule_Card |
Issue Card Redeem Card Refund Issue Card Refund Redeem Card Recharge Card |
Gift Card system |
N/A |
20 | Card_RechargeValue | Fails if the recharge value is not within the min/max bounds of the card. |
spVRule_Card |
Recharge Card |
Gift Card system |
N/A |
21 | Sell_Blacklist | Cannot sell a voucher which has been blacklisted. |
spVRule_SellBlacklist |
Sell Voucher |
Not supported |
Enabled |
22 | Redeem_Blacklist | Cannot redeem a voucher that has been blacklisted. |
spVRule_Redeem |
Redeem Voucher |
Not supported |
Enabled |
23 | Card_Not_Issued | Fails if the card has already been issued. |
spVRule_Card |
Issue Card |
Gift Card system |
N/A |
24 | Card_RedeemBalance | Fails if the card's available balance is less than the redeem (purchase) value. |
spVRule_Card |
Redeem Card |
Gift Card system |
N/A |
25 | Card_RedeemValue | Fails if the redeem value is not within the min/max bounds of the card. |
spVRule_Card |
Redeem Card |
Gift Card system |
N/A |
26 | Redeem_Limitations | Checks if the voucher is valid for redemption at the current Location and session time. |
spVRule_Redeem |
Redeem voucher |
Overrideable by security level 9 |
N/A |
27 | Sell_Location | Checks any voucher sale location limitations and also whether the voucher exists at the given location. |
spVRule_SellLocation |
Sell Voucher |
No override for location limitations. If the voucher does not exist at the location, overridable by security level 1 or 0
|
Enabled |
28 | Card_Card DeactivateOrBlacklist |
Fails if the card is not Deactivated OR Blacklisted. |
spVRule_Card |
Reactivate Card |
Gift Card system |
N/A |
29 | Card_IssueRefundValue | Fails if the Refund Value is more than the Issue Value. |
spVRule_Card |
Refund Issue Card |
Gift Card system |
N/A |
30 | Card_RedeemRefundValue | Fails if the refund value is more than the total purchases. |
spVRule_Card |
Refund Redeem Card |
Gift Card system |
N/A |
32 | Card_IssueValue | Fails if the Issue Value is not within the min/max bounds of the card. |
spVRule_Card |
Issue Card |
Gift Card system |
N/A |
33 | SetPrice | If this rule is enabled, voucher prices will be retrieved from Vouchers & Gift Cards. If this rule is disabled, the prices from the Cinema will be used. |
spVRule_SetPrice |
Sell Voucher Redeem Voucher |
N/A |
Enabled |
34 | Redeem_RequiresPin | Checks if a PIN is required and if the specified PIN is valid. |
spVRule_Redeem |
Redeem Voucher |
N/A |
Disabled |
39 | RandomBarcode_Valid | Fails if if the voucher's random barcode is not valid. |
spVRule_Random |
Sell Voucher Redeem Voucher Refund Sell Voucher Refund Redeem Voucher |
N/A |
N/A |
39 | Card_RedeemSalesChannel | Fails if the card is not valid for redemptions through the current sales channel. |
spVRule_Card |
Redeem Card |
Gift Card system |
N/A |
52 | Recharge_ RedemptionsRemaining |
Does not allow vouchers to be recharged unless empty. |
spVRule_Recharge |
Recharge |
N/A |
Disabled |
See also:
Comments
0 comments
Please sign in to leave a comment.