event@smartcreative.my 019-866 6898

Online Registration Solutions

One system that takes entries, collects payment, checks people in and scores the competition.

Why this exists

A spreadsheet cannot tell you who has paid

Most events start with a Google Form and a bank transfer. It works until about forty entries, and then the questions start: who paid, who paid twice, which squad is short a player, and which of the three copies of the list is current.

Comparison of a manual registration process against this system
  Form and spreadsheet This system
Taking payment A bank transfer, then someone checks statements by hand Card or online banking at the point of entry, matched to the entry automatically
Knowing who paid Cross referencing a statement against a list A paid or unpaid status on every row, updated by the gateway
Confirmations Typed and sent one at a time Sent the moment payment clears, with the reference on it
Chasing unpaid entries Someone remembers to do it A reminder sent from the entry itself
Refunds A manual transfer and a note somewhere Sent back through the gateway to the original card, recorded against the entry
Squad entries One row per player, and no way to see the team A manager registers the squad, players sit under the team
Check-in on the day A printed list and a pen Searched and ticked off at the counter, live
Scores and standings A whiteboard, then a spreadsheet Entered per match, standings recalculated immediately
Who changed what Nobody knows Every admin action logged with the account that did it

End to end

What happens to a single entry

From somebody pressing register to their name appearing in a results table. Nobody retypes anything at any point.

1

They fill in the form

Fields follow the event: an individual entry, or a manager entering a squad. In game names, a team logo and paid extras appear only where the event asks for them.

2

They pay

Card or online banking on the gateway's own page. We never touch card details. The place is held when the money clears, not when the form is submitted.

3

They are confirmed

A confirmation email goes out with a reference. The entry lands in your list as paid, and your seat count moves.

4

They compete

Checked in at the counter, drawn into fixtures, scored per match. Standings and the published results follow from the same record.

What is in it

Six parts, one record

They share a single participant record, which is the whole point. Check somebody in and the tournament module already knows they are present.

Registration

Entry forms that fit the event rather than the other way round.

  • Individual entries or a manager registering a squad
  • Seat limits, opening and closing dates
  • Paid add-ons with variants, such as jersey sizes
  • Team logo upload, in-game name and server ID
  • Rules shown beside the form before submission

Payments

Money in, money back, and a figure you can defend.

  • Card and Malaysian online banking
  • Paid, unpaid, awaiting and failed on every entry
  • Refunds, full or partial, sent through the gateway
  • Transaction list with export
  • Card details never reach our servers

Participants

The list, and the things you need to do to it.

  • Search by name, team, reference or identity number
  • Filter by individual, team, paid or unpaid
  • Resend a confirmation that never arrived
  • Send a payment reminder from the entry
  • Export to CSV for a sponsor or an organiser

Attendance

The counter on the day, not a printed list.

  • Check in against the registration record
  • Present and absent, live, as the queue moves
  • Swap a player who did not turn up
  • A check-in can be undone; a removal is recorded
  • Every action logged against the staff account

Tournament

Draws, scores and a standings table that is correct.

  • Group stages, lobbies and playoff rounds
  • Point rules you define, per placement and per action
  • Team standings, and separate personal player standings
  • Correct a score and standings rebuild from it
  • Champions frozen into a Hall of Fame once final

Messaging and reporting

Reaching people, and knowing what happened.

  • Email and SMS campaigns to a chosen audience
  • Opens and clicks, with one-press unsubscribe
  • Marketing consent recorded with time and origin
  • Registration, payment and attendance reporting
  • Activity and audit logs for every admin action

Two people use this, and they want different things

An entrant wants to be finished in two minutes. An organiser wants to know where things stand. Both are served from the same record.

The person entering

  • One page, no account to create, no password to forget
  • Works on the phone they are holding
  • Sees the fee and every add-on before paying, itemised
  • Pays with the card or bank they already use
  • Gets a reference straight away, and a confirmation email
  • Reads the rules on the same page as the form

The person running it

  • Entries, seats left and money collected on one screen
  • Search any entrant by name, team or reference
  • Chase the unpaid without leaving the list
  • Refund from the entry, with the reason recorded
  • Staff accounts limited to what their job needs
  • A log of who changed what, and when

Handling other people's data and other people's money

Card details never reach us

Payment happens on the gateway's own page. What comes back to the system is a reference and a result, so there is no card number here to lose.

Staff see only their part

Roles decide what an account can reach. A referee entering scores cannot open the payment list, and a read-only account cannot move money.

Written under the PDPA

Consent is recorded with the time and origin it was given. Identity numbers are treated as sensitive data, and our Privacy Policy says plainly what is collected and why.

Read the Privacy Policy and the Refund Policy for the detail.

Questions people ask first

Do entrants need to create an account?

No. They fill in a form and pay. There is no password, which removes the single most common reason somebody abandons a registration. Their reference is what identifies the entry afterwards.

Can we take entries for a free event?

Yes. Set the fee to zero and the entry is confirmed on submission with no payment step. You still get the list, the check-in and the reporting.

How do squad entries work?

The event is set to manager mode. One person registers the team, names each player, and pays once for the squad. Players sit under the team, so you can see the team and its players without holding two lists.

Can we charge for extras?

Yes. Add-ons are defined per event and can have variants, such as jersey sizes. They appear as their own line before payment, and they are itemised in the takings so you know what was fee and what was merchandise.

What happens if somebody pays twice?

Both payments appear against the entry with their own gateway reference, so the duplicate is visible rather than hidden in a bank statement. Refund it from the entry and the amount returned is recorded on the record.

Can we use our own branding?

The public pages carry your event name, poster and rules. Logos in the administration area are configurable. A fully separate look on your own domain is a larger piece of work; ask and we will scope it.

Do we get the data out?

Yes. Participants and transactions export to CSV, so a sponsor report or a hand-off to a funding body does not need us. The data is yours.

What if we only want registration, not the tournament part?

Then use only registration. The modules share one record but you are not obliged to touch the ones you do not need.

See it with your own event in it

Send us the format, the fee and the fields you need. We will set up the entry form and show you the whole path, including a real payment, before you commit to anything.