id |
string |
The unique identifier of the stacking rules. |
[optional] |
exclusiveCategories |
string[] |
Lists the IDs of the categories that are exclusive. |
[optional] |
jointCategories |
string[] |
Lists the IDs of the categories that are joint. |
[optional] |
redeemablesLimit |
int |
Defines how many redeemables can be sent to Voucherify for validation at the same time. |
[optional] |
applicableRedeemablesLimit |
int |
Defines how many redeemables can be applied at the same time. The number must be less than or equal to `"redeemables_limit"`. |
[optional] |
applicableRedeemablesPerCategoryLimit |
int |
Defines how many redeemables with the same category can be applied at the same time. The number must be less than or equal to `"applicable_redeemables_limit"`. |
[optional] |
applicableExclusiveRedeemablesLimit |
int |
Defines how many redeemables with an assigned exclusive category can be applied at the same time. |
[optional] |
applicableExclusiveRedeemablesPerCategoryLimit |
int |
Defines how many exclusive redeemables with the same category can be applied at the same time. The number must be less than or equal to `"applicable_exclusive_redeemables_limit"`. |
[optional] |
discountCalculationMode |
string |
Defines if the discounts are applied by taking into account the initial order amount or the discounted order amount. |
[optional] |
initialAmountModeCategories |
string[] |
Lists the IDs of the categories that apply a discount based on the initial amount. |
[optional] |
discountedAmountModeCategories |
string[] |
Lists the IDs of the categories that apply a discount based on the discounted amount. |
[optional] |
redeemablesApplicationMode |
string |
Defines the application mode for redeemables. `"ALL"` means that all redeemables must be validated for the redemption to be successful. `"PARTIAL"` means that only those redeemables that can be validated will be redeemed. The redeemables that fail validaton will be skipped. |
[optional] |
redeemablesSortingRule |
string |
Defines the sorting rule for redeemables. `"CATEGORY_HIERARCHY"` means that redeemables are applied with the order established by the hierarchy of the categories. `"REQUESTED_ORDER"` means that redeemables are applied with the order established in the request. |
[optional] |
createdAt |
\DateTime |
Timestamp representing the date and time when the stacking rules were created. The value for this parameter is shown in the ISO 8601 format. |
[optional] |
updatedAt |
\DateTime |
Timestamp representing the date and time when the stacking rules were updated. The value for this parameter is shown in the ISO 8601 format. |
[optional] |