{"id":964,"date":"2026-08-04T07:24:32","date_gmt":"2026-08-04T07:24:32","guid":{"rendered":"http:\/\/teamwinter"},"modified":"2026-08-04T07:24:32","modified_gmt":"2026-08-04T07:24:32","password":"","slug":"coupon","status":"publish","type":"docs","link":"https:\/\/themewinter.com\/docs\/eventin\/coupon\/","title":{"rendered":"How to Create and Use Coupons in Eventin"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Eventin has a built-in <strong>coupon<\/strong> system that lets you offer percentage or fixed-amount discounts on your event tickets &#8212; no WooCommerce or third-party plugin required. You create a coupon once, decide which events and tickets it applies to, set how many times it can be used, and your buyers enter the code at checkout to see the discount applied instantly.<\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Prerequisites<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Eventin<\/strong> &#8212; installed and active.<\/li>\n\n\n\n<li>At least one <strong>event with a paid ticket<\/strong> to discount.<\/li>\n\n\n\n<li>A <strong>native payment method<\/strong> (Stripe, PayPal, or Offline) enabled under <strong>Eventin \u2192 Settings \u2192 Payments<\/strong>. Native coupons apply to Eventin&#8217;s own checkout &#8212; they are turned off when WooCommerce is your ticket payment method.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1 &#8212; Open the Coupons page<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to <strong>Eventin \u2192 Coupons<\/strong>. This screen lists every coupon you have created, with its discount, scope, usage, validity, and status. Use <strong>Add Coupon<\/strong> in the top-right to create a new one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/themewinter.com\/docs\/plugins\/wp-content\/uploads\/sites\/3\/2026\/07\/image-3.png\" alt=\"Eventin coupon lists\" class=\"wp-image-12754\"\/><\/figure>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2 &#8212; Set the code, discount, and validity<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the <strong>Coupon Details<\/strong> card, fill in the basics of the coupon.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Enter a <strong>Coupon code<\/strong> (e.g. <em>SUMMER20<\/em>), or click <strong>Generate<\/strong> to create a random one. This is what buyers type at checkout.<\/li>\n\n\n\n<li>Choose a <strong>Discount type<\/strong> &#8212; <em>Percentage (%)<\/em> or <em>Fixed amount<\/em>.<\/li>\n\n\n\n<li>Enter the <strong>Discount value<\/strong> (e.g. <em>20<\/em> for 20% off, or a flat amount).<\/li>\n\n\n\n<li>Optionally set a <strong>Validity Period<\/strong> &#8212; the start\/end dates and times the coupon can be redeemed. Leave it empty for no time limit.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/themewinter.com\/docs\/plugins\/wp-content\/uploads\/sites\/3\/2026\/07\/image-4.png\" alt=\"\" class=\"wp-image-12755\"\/><\/figure>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3 &#8212; Choose where the discount applies<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Restrictions &#038; Usage Limits<\/strong> card controls which events and tickets the coupon works on. Leave everything empty to apply it everywhere.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Include events<\/strong> &#8212; limit the coupon to specific events. Empty means all events.<\/li>\n\n\n\n<li><strong>Exclude events<\/strong> &#8212; block the coupon on certain events even when it otherwise applies everywhere.<\/li>\n\n\n\n<li><strong>Apply only to these tickets<\/strong> &#8212; restrict the discount to specific ticket types (for example, only <em>VIP<\/em>). Pick your events first, then choose their tickets.<\/li>\n\n\n\n<li><strong>Discount applies to<\/strong> &#8212; choose whether the discount comes off the <em>Entire order total (tickets + add-ons)<\/em> or the <em>Ticket price only<\/em>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/themewinter.com\/docs\/plugins\/wp-content\/uploads\/sites\/3\/2026\/07\/image-5.png\" alt=\"Discount applies field\" class=\"wp-image-12756\"\/><\/figure>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4 &#8212; Set usage limits and activate<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Still in the <strong>Restrictions &#038; Usage Limits<\/strong> card, control how often the coupon can be used.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Total usage limit<\/strong> &#8212; the maximum number of times the coupon can be redeemed overall. Empty means unlimited.<\/li>\n\n\n\n<li><strong>Per-user limit<\/strong> &#8212; how many times a single buyer can use it.<\/li>\n\n\n\n<li><strong>Min purchase<\/strong> \/ <strong>Min tickets<\/strong> &#8212; the smallest order value or ticket count needed for the coupon to work.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, make sure the <strong>Status<\/strong> toggle in the sidebar is set to <strong>Active<\/strong>, then click <strong>Create Coupon<\/strong> (or <strong>Update Coupon<\/strong> when editing). Only active coupons within their validity window work at checkout.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/themewinter.com\/docs\/plugins\/wp-content\/uploads\/sites\/3\/2026\/07\/image-6.png\" alt=\"\" class=\"wp-image-12757\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5 &#8212; How buyers apply a coupon at checkout<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When a buyer selects a paid ticket and reaches the booking page, a <strong>coupon field<\/strong> appears in the order summary. They type the code and click <strong>Apply<\/strong>. The discount is shown as its own line and the total updates right away. If they add or remove extra options (add-ons), the discount recalculates automatically.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The field only shows when a coupon can actually be used for that event and those tickets &#8212; so a buyer never sees it on an event you excluded, or when the coupon is limited to tickets that aren&#8217;t in their cart.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/themewinter.com\/docs\/plugins\/wp-content\/uploads\/sites\/3\/2026\/07\/image-7.png\" alt=\"Eventin checkout page with coupon\" class=\"wp-image-12758\"\/><\/figure>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Track how a coupon is used<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Back on the <strong>Coupons<\/strong> list, the <strong>Usage<\/strong> column shows how many times each coupon has been redeemed against its limit (for example, <em>3 \/ 100<\/em>). Click the <strong>usage (bar chart) icon<\/strong> on any row to open its detail view, which lists every completed order that used the coupon &#8212; the buyer, the order, the date, and the discount given. Redemptions are recorded only when an order is <strong>completed<\/strong>, so abandoned carts never inflate the count.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/themewinter.com\/docs\/plugins\/wp-content\/uploads\/sites\/3\/2026\/07\/image-8.png\" alt=\"Eventin Coupon uses page\" class=\"wp-image-12759\"\/><\/figure>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Using WooCommerce for payments?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eventin&#8217;s native coupons work with Eventin&#8217;s own checkout. If WooCommerce is your ticket payment method, the native coupon screen is turned off to avoid clashing with WooCommerce&#8217;s own discounts &#8212; create and manage those from <strong>WooCommerce \u2192 Marketing \u2192 Coupons<\/strong> instead. To use Eventin&#8217;s native coupons, switch your payment method under <strong>Eventin \u2192 Settings \u2192 Payments<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>FAQs<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Q: What&#8217;s the difference between a percentage and a fixed discount?<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A:<\/strong> A <em>percentage<\/em> coupon takes a share off the price (20% off a $50 ticket = $10 off). A <em>fixed<\/em> coupon takes a set amount off (a $10 coupon always removes $10), no matter the ticket price.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Q: I created a coupon but the field doesn&#8217;t show at checkout. Why?<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A:<\/strong> The coupon field only appears when a coupon can actually be used for that event and its tickets. Check that the coupon is <strong>Active<\/strong>, still within its validity dates, the event isn&#8217;t in <strong>Exclude events<\/strong>, and &#8212; if you used <strong>Apply only to these tickets<\/strong> &#8212; that one of those tickets is in the cart. Also confirm WooCommerce isn&#8217;t set as your payment method.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Q: Does the discount include add-ons or just the ticket?<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A:<\/strong> That&#8217;s what <strong>Discount applies to<\/strong> decides. Choose <em>Entire order total (tickets + add-ons)<\/em> to discount everything, or <em>Ticket price only<\/em> to leave add-ons at full price.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Q: The Usage count still shows 0 after someone used my coupon. Why?<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A:<\/strong> Usage is counted only when the order is <strong>completed<\/strong>, not the moment the code is applied. If the order is still pending payment, it won&#8217;t show yet. Once the order is marked completed, the redemption appears in the coupon&#8217;s usage view.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Q: Can I stop one person from using a coupon over and over?<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A:<\/strong> Yes. Set a <strong>Per-user limit<\/strong> to cap how many times a single buyer can redeem it, and a <strong>Total usage limit<\/strong> to cap redemptions across everyone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Q: Can a buyer use more than one coupon on the same order?<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A:<\/strong> No. One coupon applies per order. Applying a new code replaces the one already on the order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Create a coupon under <strong>Eventin \u2192 Coupons<\/strong>, set its discount and validity, choose the events and tickets it covers, and decide how often it can be used. Your buyers enter the code at checkout and see the discount applied on the spot, while the Usage view keeps you in control of how each coupon is performing &#8212; all without leaving Eventin.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eventin has a built-in coupon system that lets you offer percentage or fixed-amount discounts on your event tickets &#8212; no WooCommerce or third-party plugin required. You create a coupon once, decide which events and tickets it applies to, set how many times it can be used, and your buyers enter the code at checkout to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[69],"doc_tag":[],"class_list":["post-964","docs","type-docs","status-publish","hentry","doc_category-coupon"],"year_month":"2026-08","word_count":1017,"total_views":"2","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"teamwinter","author_nicename":"teamwinter","author_url":"https:\/\/themewinter.com\/docs\/author\/teamwinter\/"},"doc_category_info":[{"term_name":"Coupon","term_url":"https:\/\/themewinter.com\/docs\/docs\/coupon\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/themewinter.com\/docs\/wp-json\/wp\/v2\/docs\/964","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewinter.com\/docs\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/themewinter.com\/docs\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/themewinter.com\/docs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/themewinter.com\/docs\/wp-json\/wp\/v2\/comments?post=964"}],"version-history":[{"count":0,"href":"https:\/\/themewinter.com\/docs\/wp-json\/wp\/v2\/docs\/964\/revisions"}],"wp:attachment":[{"href":"https:\/\/themewinter.com\/docs\/wp-json\/wp\/v2\/media?parent=964"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/themewinter.com\/docs\/wp-json\/wp\/v2\/doc_category?post=964"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/themewinter.com\/docs\/wp-json\/wp\/v2\/doc_tag?post=964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}