Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.84 KB

UpdateCouponBatch.md

File metadata and controls

29 lines (22 loc) · 1.84 KB

TalonOne::UpdateCouponBatch

Properties

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. [optional]
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]
attributes Object Optional property to set the value of custom coupon attributes. They are defined in the Campaign Manager, see Managing attributes. Coupon attributes can also be set to mandatory in your Application settings. If your Application uses mandatory attributes, you must use this property to set their value. [optional]
batch_id String The ID of the batch the coupon(s) belong to. [optional]

Code Sample

require 'TalonOne'

instance = TalonOne::UpdateCouponBatch.new(usage_limit: 100,
                                 discount_limit: 30.0,
                                 reservation_limit: 45,
                                 start_date: 2020-01-24T14:15:22Z,
                                 expiry_date: 2023-08-24T14:15:22Z,
                                 attributes: null,
                                 batch_id: null)