{"id":540,"date":"2026-06-25T10:18:22","date_gmt":"2026-06-25T08:18:22","guid":{"rendered":"https:\/\/www.tappin.academy\/?p=540"},"modified":"2026-06-25T14:07:29","modified_gmt":"2026-06-25T12:07:29","slug":"ticket-setup-step-by-step-guide","status":"publish","type":"post","link":"https:\/\/www.tappin.academy\/nb_no\/tips-and-tricks\/2026\/06\/25\/ticket-setup-step-by-step-guide\/","title":{"rendered":"Ticket Setup \u2014 Step-by-Step Guide"},"content":{"rendered":"<figure class=\"wp-block-video\"><video controls src=\"https:\/\/www.tappin.academy\/wp-content\/uploads\/2026\/06\/M03-TA-Demo-Event-tickets.mp4\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Overview<\/strong><\/h2>\n\n\n\n<p>Tickets are part of event creation in Tappin \u2014 currency and at least one ticket type are required before you can save the event. This module covers setting up ticket types, pricing, seat limits, early-bird pricing, and discount codes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step-by-Step Process<\/strong><\/h2>\n\n\n\n<p><strong>Step 1: Select Event Currency<\/strong><\/p>\n\n\n\n<p><strong>Where: <\/strong>Event creation form<\/p>\n\n\n\n<p><strong>What to do:<\/strong><\/p>\n\n\n\n<ul>\n<li>Locate the currency selector<\/li>\n\n\n\n<li>Choose the currency that applies to all tickets<\/li>\n\n\n\n<li>Currency selection is required before saving the event<\/li>\n<\/ul>\n\n\n\n<p><strong>Why: <\/strong>Currency applies uniformly to every ticket type in the event.<\/p>\n\n\n\n<p><strong>Step 2: Create Ticket Types<\/strong><\/p>\n\n\n\n<p><strong>Where: <\/strong>Ticket section within event creation<\/p>\n\n\n\n<p><strong>What to do:<\/strong><\/p>\n\n\n\n<ul>\n<li>Click Add Ticket<\/li>\n\n\n\n<li>Give it a name (e.g., &#8220;Basic&#8221;)<\/li>\n\n\n\n<li>Set the price<\/li>\n\n\n\n<li>Click Add Ticket again to create another type (e.g., &#8220;VIP&#8221;)<\/li>\n\n\n\n<li>Create as many ticket types as your event needs<\/li>\n<\/ul>\n\n\n\n<p><strong>Why: <\/strong>Multiple ticket types allow you to offer different price points and value tiers to your audience.<\/p>\n\n\n\n<p><strong>Step 3: Set Seat Limits<\/strong><\/p>\n\n\n\n<p><strong>Where: <\/strong>Ticket section<\/p>\n\n\n\n<p><strong>What to do:<\/strong><\/p>\n\n\n\n<ul>\n<li>For each ticket type, set a quantity limit<\/li>\n\n\n\n<li>Once a ticket type is sold out, no more can be purchased<\/li>\n\n\n\n<li>Optionally, set an overall event cap to control total attendance<\/li>\n<\/ul>\n\n\n\n<p><strong>Why: <\/strong>Seat limits prevent overselling and help you manage venue capacity. Use either per-ticket limits or an overall event cap based on your needs.<\/p>\n\n\n\n<p><strong>Step 4: Enable Early-Bird Pricing (Optional)<\/strong><\/p>\n\n\n\n<p><strong>Where: <\/strong>Ticket type settings<\/p>\n\n\n\n<p><strong>What to do:<\/strong><\/p>\n\n\n\n<ul>\n<li>Toggle Early-bird Pricing ON for the desired ticket type<\/li>\n\n\n\n<li>Set a discounted early-bird price<\/li>\n\n\n\n<li>Choose either: a cut-off date, or a maximum early-bird quantity<\/li>\n\n\n\n<li>Whichever runs out first will automatically end the early-bird window<\/li>\n<\/ul>\n\n\n\n<p><strong>Why: <\/strong>Early-bird pricing rewards early sign-ups and creates urgency. The automatic cut-off ensures you don&#8217;t have to manually manage the transition.<\/p>\n\n\n\n<p><strong>Step 5: Create Discount Codes<\/strong><\/p>\n\n\n\n<p><strong>Where: <\/strong>Events dashboard \u2192 Discounts card<\/p>\n\n\n\n<p><strong>What to do:<\/strong><\/p>\n\n\n\n<ul>\n<li>Save your event first<\/li>\n\n\n\n<li>From the events dashboard, click the Discounts card<\/li>\n\n\n\n<li>On the Discount page, click Add Code<\/li>\n\n\n\n<li>Choose: percentage off OR fixed amount<\/li>\n\n\n\n<li>Decide if it stacks with other codes (combinable toggle)<\/li>\n\n\n\n<li>Save the code<\/li>\n\n\n\n<li>Share the code with whoever should get the discount<\/li>\n<\/ul>\n\n\n\n<p><strong>Why: <\/strong>Discount codes are managed separately from ticket setup on a dedicated page. This allows you to add and manage codes flexibly after your event is created.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Key Concepts<\/strong><\/h2>\n\n\n\n<p><strong>Per-Ticket vs Overall Limits<\/strong><\/p>\n\n\n\n<ul>\n<li>Per-ticket quantity: Each ticket type has its own cap<\/li>\n\n\n\n<li>Overall event cap: Total attendance limit across all ticket types<\/li>\n\n\n\n<li>You can use either or both depending on your venue and event style<\/li>\n<\/ul>\n\n\n\n<p><strong>Early-Bird Window Logic<\/strong><\/p>\n\n\n\n<ul>\n<li>Cut-off Date: Early-bird ends on a specific date<\/li>\n\n\n\n<li>Quantity Cap: Early-bird ends after a specific number of tickets sold<\/li>\n\n\n\n<li>Whichever happens first ends the early-bird window automatically<\/li>\n<\/ul>\n\n\n\n<p><strong>Discount Code Types<\/strong><\/p>\n\n\n\n<ul>\n<li>Percentage off (e.g., 10% off)<\/li>\n\n\n\n<li>Fixed amount (e.g., 50 NOK off)<\/li>\n\n\n\n<li>Stackable: combinable with early-bird pricing or other codes<\/li>\n\n\n\n<li>Non-stackable: cannot be combined with other discounts<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Important Notes<\/strong><\/h2>\n\n\n\n<ul>\n<li>Currency and at least one ticket type are required to save an event<\/li>\n\n\n\n<li>Discount codes live on a separate page accessed via the events dashboard, not inside event creation<\/li>\n\n\n\n<li>Once tickets are sold, fundamental ticket settings should not be changed<\/li>\n\n\n\n<li>Codes can be combined with early-bird pricing if the stacking flag is enabled<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Overview Tickets are part of event creation in Tappin \u2014 currency and at least one ticket type are required before you can save the event. This module covers setting up ticket types, pricing, seat limits, early-bird pricing, and discount codes. Step-by-Step Process Step 1: Select Event Currency Where: Event creation form What to do: Why: Currency applies uniformly to every ticket type in the event. Step 2: Create Ticket Types Where: Ticket section within event creation What to do: Why: Multiple ticket types allow you to offer different price points and value tiers to your audience. Step 3: Set Seat Limits Where: Ticket section What to do: Why: Seat limits prevent overselling and help you manage venue capacity. Use either per-ticket limits or an overall event cap based on your needs. Step 4: Enable Early-Bird Pricing (Optional) Where: Ticket type settings What to do: Why: Early-bird pricing rewards early sign-ups and creates urgency. The automatic cut-off ensures you don&#8217;t have to manually manage the transition. Step 5: Create Discount Codes Where: Events dashboard \u2192 Discounts card What to do: Why: Discount codes are managed separately from ticket setup on a dedicated page. This allows you to add and manage codes<\/p>","protected":false},"author":1,"featured_media":542,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54,103,104,95,102,1,90],"tags":[],"_links":{"self":[{"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/posts\/540"}],"collection":[{"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/comments?post=540"}],"version-history":[{"count":1,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/posts\/540\/revisions"}],"predecessor-version":[{"id":543,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/posts\/540\/revisions\/543"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/media\/542"}],"wp:attachment":[{"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/media?parent=540"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/categories?post=540"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tappin.academy\/nb_no\/wp-json\/wp\/v2\/tags?post=540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}