Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 3.17 KB

VouchersCreateWithSpecificCodeRequestBody.md

File metadata and controls

54 lines (38 loc) · 3.17 KB

VouchersCreateWithSpecificCodeRequestBody

Properties

Name Type Description
campaign String Identifies the voucher's parent campaign using a unique campaign name.
campaignId String Identifies the voucher's parent campaign using a unique campaign ID assigned by the Voucherify API.
category String The name of the category that this voucher belongs to. Useful when listing vouchers with the List Vouchers endpoint.
categoryId String Unique identifier assigned by Voucherify to the name of the category that this voucher belongs to. Useful when listing vouchers with the List Vouchers endpoint.
startDate OffsetDateTime Start date defines when the code starts to be active. Activation timestamp is presented in the ISO 8601 format. Voucher is inactive before this date.
expirationDate OffsetDateTime Expiration date defines when the code expires. Expiration timestamp is presented in the ISO 8601 format. Voucher is inactive after this date.
validityTimeframe ValidityTimeframe
validityDayOfWeek List<ValidityDayOfWeekEnum> Integer array corresponding to the particular days of the week in which the voucher is valid. - `0` Sunday - `1` Monday - `2` Tuesday - `3` Wednesday - `4` Thursday - `5` Friday - `6` Saturday
validityHours ValidityHours
active Boolean A flag to toggle the voucher on or off. You can disable a voucher even though it's within the active period defined by the `start_date` and `expiration_date`. - `true` indicates an active voucher - `false` indicates an inactive voucher
additionalInfo String An optional field to keep any extra textual information about the code such as a code description and details.
metadata Object The metadata object stores all custom attributes assigned to the code. A set of key/value pairs that you can attach to a voucher object. It can be useful for storing additional information about the voucher in a structured format.
validationRules List<String> Array containing the ID of the validation rule associated with the voucher.
redemption VouchersCreateWithSpecificCodeRequestBodyRedemption
type TypeEnum
loyaltyCard SimpleLoyaltyCard
gift Gift
discount Discount

Enum: List<ValidityDayOfWeekEnum>

Name Value
NUMBER_0 0
NUMBER_1 1
NUMBER_2 2
NUMBER_3 3
NUMBER_4 4
NUMBER_5 5
NUMBER_6 6

Enum: TypeEnum

Name Value
LOYALTY_CARD "LOYALTY_CARD"
GIFT_VOUCHER "GIFT_VOUCHER"
DISCOUNT_VOUCHER "DISCOUNT_VOUCHER"