Create coupon series

Lets you create a new coupon series for the org.

Body parameter

ParameterDescription
customPropertyMap
descriptionBrief description of the card series.
discountCodeDiscount code
validTillDateValidity of the card series in UTC timestamp. Format: YYYY-MM-DDTHH:MM:SS+/-(time-zone).
maxRedeemLimit number of coupons to redeem.
isTransferrablePass true if the recipient can transfer the coupon to someone else.
anyUserPass true if any customer can redeem the coupon, pass false only if the customer who received the coupon can only redeem it.
sameUserMultipleRedeemPass true to allow users to redeem the coupon multiple times.
createdByUnique ID of the admin who created the coupon series.
numIssuedNumber of coupons to be issued from the coupon series.
numRedeemedNumber of coupons to be redeemed from the coupon series.
createdOnDate and time of series creation in `YYYY-MM-DDThh:mm:ssZ",
seriesCodeUnique alpha-numeric code of the coupon series.
smsTemplateMessage to be sent to issue a coupon from the series. Use predefined tags in the message wherever required.
isSMSDisabledPass true to disable sending coupon related SMS to audience.
dvsExpiryDateDate and time of
priority
shortSMSTemplateShort message to send to users. Pass voucher_code to insert coupon code in the message.
redemptionRange"{"dom" : [1], "dow": [1], "hours": [1]}"
minBillAmountMinimum transaction amount for which the coupon redemption is applicable.
maxBillAmountMaximum transaction amount for which the coupon redemption is applicable.
campaignIdUnique ID of the campaign associated with the series.
redeemStoreTyperedeemable_stores",

Response parameter

ParameterDescription
idUnique identifier for the data.
orgIdOrganization identifier.
descriptionBrief description of the series.
discountCodeDiscount code associated with the series.
validTillDateValidity end date of the series in UTC timestamp.
validDaysFromCreationNumber of valid days from the creation of the series.
expiryStrategyValueExpiry strategy value for the series.
maxCreateMaximum number of series that can be created.
maxRedeemMaximum number of series that can be redeemed.
isTransferrableIndicates if the series is transferrable.
anyUserIndicates if any user can redeem the series.
sameUserMultipleRedeemIndicates if the same user can redeem the series multiple times.
isReferralExistingUsersAllowedIndicates if referrals for existing users are allowed.
isMultipleUseAllowedIndicates if multiple uses of the series are allowed.
isValidationRequiredIndicates if validation is required for the series.
isValidWithDiscountedItemIndicates if the series is valid with discounted items.
createdByIdentifier of the user who created the series.
numIssuedNumber of series issued.
numRedeemedNumber of series redeemed.
createdOnDate and time when the series was created.
lastUsedLast time the series was used.
seriesCodeUnique code for the series.
smsTemplateSMS template used for the series.
isSMSDisabledIndicates if SMS is disabled for the series.
infoAdditional information about the series.
isMultipleVouchersPerUserAllowedIndicates if multiple vouchers per user are allowed.
doNotResendExistingVoucherIndicates if existing vouchers should not be resent.
mutualExclusiveSeriesIdsIDs of series that are mutually exclusive to this series.
storeIdsJsonJSON representation of store IDs associated with the series.
isDvsEnabledIndicates if DVS is enabled for the series.
dvsExpiryDateExpiry date for DVS.
priorityPriority level of the series.
shortSMSTemplateShort SMS template for the series.
maxVouchersPerUserMaximum number of vouchers per user.
minDaysBetweenVouchersMinimum number of days between vouchers.
maxReferralsPerRefereeMaximum number of referrals per referee.
discountUptoMaximum discount value for the series.
discountValueDiscount value of the series.
dvsItemsDVS items for the series.
redemptionRangeRedemption range for the series.
minBillAmountMinimum bill amount for redemption.
maxBillAmountMaximum bill amount for redemption.
redeemAtStoreStores where redemption is allowed.
campaignIdID of the associated campaign.
tagTag associated with the series.
maxRedemptionsInSeriesPerUserMaximum redemptions per user in the series.
minDaysBetweenRedemptionMinimum days between redemptions.
redemptionValidFromDate from which redemption is valid.
sourceOrgIdSource organization ID.
issueToLoyaltyIndicates if the series is issued to loyalty.
redeemStoreTypeType of store where the series can be redeemed.
offlineRedeemTypeIndicates if offline redemption is allowed.
isOldFlowEnabledIndicates if the old flow is enabled.
isPreRedeemEventRequiredIndicates if a pre-redemption event is required.
termsAndConditionsTerms and conditions for the series.
signalRedemptionEventIndicates if a signal redemption event is required.
syncToClientIndicates if the series is synced to the client.
showPinCodeIndicates if a PIN code should be shown.
targetUserDetailsDetails about the target user.
numUploadedNonIssuedNumber of non-issued series uploaded.
numUploadedTotalTotal number of uploaded series.
redemptionValidAfterDaysNumber of days after which redemption is valid.
ownedByOwner of the series.
ownerIdID of the owner.
ownerValidityValidity of the owner.
alphaNumericIndicates if the series is alphanumeric.
shortCodeLengthLength of the short code for the series.
randomCodeLengthLength of the random code for the series.
fixedExpiryDateFixed expiry date for the series.
numTotalTotal number of series.
latestIssualTimeLatest time the series was issued.
latestRedemptionTimeLatest time the series was redeemed.
resendMessageEnabledIndicates if resend message is enabled.
seriesTypeType of series.
clientHandlingTypeType of client handling.
expiryStrategyTypeType of expiry strategy.
discountOnThe kind of discount applied on.
discountTypeType of discount.
updateProductDataIndicates if product data should be updated.
externalIssualIndicates if the series is externally issued.
warningsAny warnings associated with the series.
Language
URL
Click Try It! to start a request and see the response here!