TalonOne::NewCouponCreationJob
Name
Type
Description
Notes
usage_limit
Integer
The number of times the coupon code can be redeemed. `0` means unlimited redemptions but any campaign usage limits will still apply.
discount_limit
Float
The total discount value that the code can give. Typically used to represent a gift card value.
[optional]
reservation_limit
Integer
The number of reservations that can be made with this coupon code.
[optional]
start_date
DateTime
Timestamp at which point the coupon becomes valid.
[optional]
expiry_date
DateTime
Expiration date of the coupon. Coupon never expires if this is omitted.
[optional]
number_of_coupons
Integer
The number of new coupon codes to generate for the campaign.
coupon_settings
CodeGeneratorSettings
[optional]
attributes
Object
Arbitrary properties associated with coupons.
require 'TalonOne'
instance = TalonOne ::NewCouponCreationJob . new ( usage_limit : 100 ,
discount_limit : 30.0 ,
reservation_limit : 45 ,
start_date : 2020 -01 -24 T14 :15 :22 Z ,
expiry_date : 2023 -08 -24 T14 :15 :22 Z ,
number_of_coupons : 200000 ,
coupon_settings : null ,
attributes : null )