LGS Tier

LGS Tier Guide

Local game stores running paid events, series, and store-wide championships.

What You Get as LGS

Feature Details
Unlimited active leaguesRun as many events as you want simultaneously
Charge entry feesCollect entry fees via Stripe integration
Discount codesCreate promotional codes for entry fees
Create organisationsSet up a store profile with its own page and URL
Series managementGroup leagues into championship series
Manage staffInvite managers, staff, and judges at store and league level
Custom brandingHeader images, gradients, AI trophies
AI newsletterAuto-draft event newsletters
Verified store badgeDisplayed on your profile and store page
Ad-free experienceNo ads on your account
Featured listing eligibilityEvents can appear on the MTGSL dashboard
Public API accessFull read access to your store and league data
Priority supportFaster response from the MTGSL team
Revenue share2% of collected entry fees (paid to MTGSL)

Initial Setup Checklist

  • Upgrade to LGS tier (Profile → Billing)
  • Verify your email
  • Connect Stripe (Profile → Billing → Connect Stripe)
  • Create your store organisation (My Organisations → Create Organisation)
  • Add your store logo and description
  • Add staff members (store Members tab)
  • Create your first series (optional, but recommended)
  • Create your first league and link it to your store

Setting Up Your Store Organisation

  1. Go to My Organisations → Create Organisation
  2. Fill in: Name, Description, Logo (square format works best), Discord invite link (optional), WhatsApp link (optional)
  3. Click Create

Your store gets a public profile at /s/{your-store-slug}. Click Edit Store to update name, description, logo, and communication links at any time.


Connecting Stripe

  1. Go to Profile → Billing → Connect Stripe
  2. Complete Stripe onboarding (business info, identity verification, bank account)
  3. Status shows Connected

Revenue share: MTGSL collects 2% of all entry fees. Stripe's own processing fees apply additionally.

Important: Stripe's identity verification must be complete before your first paid event.

Managing Staff

Staff operate at two levels:

Store-Level Staff (Members Tab)
Role Permissions
OwnerFull access
ManagerCreate/edit events, series, invite members
StaffAssist with management
JudgeModerate matches, handle fair play
League-Level Staff (League Settings → Staff)

Permissions only within that specific league. Useful for freelance judges.

To add store staff: Members tab → search by email/username → select role → Invite.


Creating a Series

Use cases: FNM League Series, Sealed League Championship, Commander Circuit

  1. Go to Store page → Series tab → Create Series
  2. Enter Name and Description
  3. Click Create

To link a league to a series: during league creation Step 1, select your store first then the series. Or do it in League Settings after creation. Series Standings update automatically as results are reported.


Running Paid Leagues

Enable Entry Fees (Step 5 of league creation)
  1. Toggle Enable Entry Fee
  2. Enter amount and currency (USD / EUR / GBP / CAD)
  3. Optionally add an initial discount code
Note: Once a player has paid, entry fee and currency are locked. Set your pricing before sharing invite links.
Discount Codes (League Settings → Financials)
  1. Enter a code string (e.g. STAFF10, VIP2025)
  2. Set type: Percentage or Fixed
  3. Set amount and max uses
  4. Click Add

Players enter their code on the join/payment screen.

Payment Flow for Players
  1. Player clicks invite link and sees the entry fee
  2. Enters discount code if applicable
  3. Clicks Pay & Join → Stripe checkout
  4. After payment, added as an active participant
The league manager always joins free.

Running Your First FNM-Style Event

  1. Create a Single-Day Event with Format: Sealed or Draft
  2. Set Max Participants (e.g. 16, 24, 32)
  3. Enable Waitlist
  4. Set Entry Fee (e.g. $15 draft, $25 sealed)
  5. Scoring: Points system
  6. Pairing: Swiss
  7. Week Advancement: Match-Based
  8. Enable Double Verification
  9. Encourage Deck Photos for sealed evidence

Ongoing League Series

  1. Create a Series first (e.g. "Q1 Sealed League")
  2. Create each league and link it to the series
  3. Players accumulate points across events
  4. The Series Profile shows the combined leaderboard
Tip: Keep league names consistent - e.g. "Winter Sealed - Week 1", "Winter Sealed - Week 2".

Newsletter

Go to League Settings → Newsletter → Weekly, select the week, click Generate, review the draft, then click Email to all participants.


Fair Play

Managers have full case management access. See the Fair Play guide for details.


Public API

Go to Profile → Security → Generate API Key. Use the X-API-KEY header on /api/v1/ requests. See the Public API guide for available endpoints.


What to Tell Your Players

"We use MTG Super League to manage our events. Create a free account at mtgsl.cloud, verify your email, then use the invite link. Entry fees are paid online at sign-up."

Players on the Casual tier can join your events without upgrading.


Pre-Event Checklist

  • League created and linked to your store (and series if applicable)
  • Entry fee and currency set
  • Invite link shared
  • Max participants and waitlist configured
  • Staff assigned (if needed)
  • Double verification enabled (recommended for paid events)

Ready to get your store on MTGSL?

Upgrade to LGS tier, connect Stripe, and start running paid events and series for your community today.