One link. Tickets, seats & check-in.

Sell tickets online. Check in by QR.

Put your tickets on one page. Buyers pay, get a ticket by email and walk in with a QR code.

Event Forms with tickets sold and revenue

Trusted by these companies

  • De'Xandra
    sifuBad
    Galeri Ilmu
    Academy Pixel & Borders
    Kelantan Red Warriors
    Renjis Boutique
  • Nasken Coffee
    Kedah FA
    Alanizz
    Bonda Learning Centre
    Melon Rush
    Tudung si Comel
  • Siti Khadijah
    TotalMen
    Far Capital
    Malaysian Association of Rehabilitation Physicians
    MZ Holidays
    SMITI
  • SyriaCare
    Daily Media
    Ark Ternak Farm
    Ceritakita Publication
    Negeri Sembilan FC
    Unity
  • Monaliza
    Sihaté
    Alun Enterprise
    Tabung Haji Travel
    NTS Printing
    Cinta Gaza Malaysia
  • AFL
    HALUAN
    Asutra Holidays
    F D'Saji
    PIBG SMK TAM
  • SimplySiti
    Amru
    Amalan Sunnah
    Klinik Usraa
    PKPP Hospital Selayang
  • Selangor FC II
    ISMA
    Khayr
    Kembara Sufi Travel & Tours
    Pusat Tuisyen Zifzan

Before & after BCL

Leave behind a slip-filled spreadsheet and a door queue for a paid guest list and quick QR scans.

Before: A spreadsheet of names and a pile of transfer slips.
With BCL: Every buyer and attendee is on the Participants page, already paid.
Before: A long queue while you look for names.
With BCL: Scan the QR on each ticket, or search by name, and check in.
Before: Seats are given out in chat and double booked.
With BCL: Buyers pick their own numbered seats on the seat plan.

How it works

From the first ticket type to the first guest through the door, in five moves.

  1. Create the event

    Go to Events, then Events, and click Create Form. Enter the Event Name, choose the Event Type and set Event Start, Event End and the venue.

  2. Add ticket types

    Under Event Tickets, click Add Ticket Type for Early Bird, Normal or VIP. Set the Price (RM) and Stock for each.

  3. Draw a seat plan (seated events)

    Set Event Type to Reserved Seating. Click Seating on a ticket type, choose the Layout Type, and click Save Seating Configuration.

  4. Share the event page

    Click Add Event, then View Form to copy the link. After payment each buyer gets an email with a PDF ticket and a QR code.

  5. Check in at the door

    On the day, open Events, then Express Check-in on a phone or tablet. Scan each QR code and click Confirm Check-In.

What you can do

Choose standard tickets or numbered seats, sell tables, manage crew and issue certificates afterwards.

Ticket Items

Up to 20 ticket types

Early Bird, Normal, VIP, each with its own price and stock. Pricing Schedules change a price between two dates.

Event Type

Standard Ticket or Reserved Seating

First come first served, or numbered seats on a seat plan for dinners and concerts.

Ticket Mode

Tables & groups

Sell one ticket for a table of 10 with Group bundle and Seats Per Ticket, or collect each guest's details with Attendees Per Ticket.

Express Check-in

Express Check-in

Scan ticket QR codes on a phone or tablet. A ticket that is scanned twice shows Already Checked In.

Participants

Participants & crew

See every attendee, and add your helpers with the Crew Event role.

Templates

Templates & certificates

Start from a workshop, gala dinner or charity run template, and give attendees a certificate.

How your customers pay

Buyers pay by FPX or DuitNow QR as standard. Cards, e-wallets and Buy Now Pay Later appear once Bayarcash switches them on. Money goes through Bayarcash to your bank and BCL records the sale.

Event Management is an add-on, paid monthly or yearly and invoiced, never auto-charged. Real payments need an approved Bayarcash account.

  • Standard FPXDuitNow QR
  • Cards VisaMastercard
  • E-wallets Touch 'n Go eWalletBoostGrabPay
  • Buy Now, Pay Later SPayLaterPayLater by GrabBoost PayFlex
  • Cross-border QR NETSQRISPromptPayAlipayWeChat Pay

Good to know

Limits to check before you build, and the add-ons that some features need.

  • Needs the Event Management add-on.
  • One event form has one start and one end date. For sessions on different days, make one event per session.
  • An event sells up to 20 ticket types.
  • Registration closes when the event starts, unless you turn on Allow Late Registration.
  • In a Reserved Seating event, a ticket type without a seat plan is not shown on the page.
  • There is no refund button. Refund outside BCL, then cancel the ticket.

Questions owners ask

Seat picking, selling at the door once the event has started, and how tickets reach guests.

Can guests choose their own seats?

Yes. Set Event Type to Reserved Seating, then click Seating on each ticket type to draw its seat plan. Buyers pick numbered seats when they buy.

Read the guide

Can I keep selling at the door after the event starts?

Yes. Edit the event, open Event Configuration and turn on Allow Late Registration. Without it, registration closes when the event starts.

Read the guide

How do guests get their tickets?

After payment each buyer gets an email with a PDF ticket that has a QR code for check-in.

Read the guide

Do I need an add-on?

Not to start. Payment forms, payment links, coupons and transactions need no add-on. Add-ons unlock Event Management, Lead Forms, OTP-Protected Content, COD & Manual Transfer, LHDN E-Invoice and Courier Integration. Each is monthly or yearly, renewals are invoiced (never auto-charged), and you can cancel yourself.

Read the guide

How do refunds work?

BCL has no refund button. Return the money to your customer yourself (for example by bank transfer), then cancel the order in BCL so your records match.

Read the guide

Ready when you are.

Set up your first form today and try it out. When you are ready for real payments, connect Bayarcash and the same form goes live.

Create your first form