> ## Documentation Index
> Fetch the complete documentation index at: https://help.indolat.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Participant Registration Form

> How to build an exam registration form, set up payments and voucher codes, verify participants and limit the number of registrations.

This guide explains how to build an **exam registration form** that is ready for participants to use. You will learn how to add registration questions, choose answer types, see the form from the participant's side, set up payments, add voucher codes and verify participants.

💡 For example, say you are the **admin organising the SNBT 2027 Grand Tryout** (SNBT is Indonesia's national university entrance test).

Before participants can take the tryout (practice exam), you want to collect some details about them:

* School
* WhatsApp number
* Home city

With a registration form, you can collect all of this neatly before participants move on to the exam.

## 1. Create the Registration Form

**1. Open the exam you created**

![Details button in the exam list on the Exam Data menu](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-20_22-49.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=6ba97eda7defc62d9f0c873d212199b5)

1. Open the **Exam Data** menu and choose the exam you want to add a registration form to.
2. Then click **Details**.

**2. Make sure the payment type and registration fee are set**

![Payment Type and One-time Exam Fee on the Registration & Payment tab](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-20_23-05.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=c5e78e11ff8c6c30e1a4e1fdfaaa7d6a)

If you skipped this, follow the guide [Create an Exam](https://help.indolat.com/en/data-ujian/membuat-ujian.md).

The **Payment Method** question template can only be chosen when **Payment Type** is set to **One-time Payment**.

**3. Open Registration Form and click Add Registration Form**

![Add Registration Form button in the Registration Form section](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-20_22-52.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=4ccdf3371e3323c48040dc5822f71a49)

> [!NOTE]
>
> The **Add Registration Form** and **Voucher Code** buttons and the ⚙️ icon only appear when the **Exam Registration Page and Automatic Payment** add-on is active. If it isn't, this section shows an **Enable the Registration Form Add-on** button instead.

Here you create the questions that will appear on the participant registration page. Think of this form as the **sign-up sheet participants fill in at an event**.

If your paper form usually asks for:

> Institution Branch: \_\_\_\_\_\_\_\_\_\
> WhatsApp Number: \_\_\_\_\_\_\_\_\_

In the system, you create those questions with the **Add Registration Form** button.

## 2. Fill In the Registration Form Details

When you create the form, you decide what information to collect from participants.

> [accordion] Use a Question Template
>
> ![Payment Method question template in the Add Registration Form form](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-23_19-52.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=241089049f9f60fb7fdd916b23b1a03d)
>
> 1. **Question Template (Optional)**\
>    If you want to build a payment form quickly without setting up every part by hand, and you don't need any extra data from participants, use the **Payment Method** question template.
>
>    Here's how that form looks to participants:
>
>    ![Payment Method field on the participant's registration form](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-20_23-20-3.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=7cf0115357fff6406d999db942bf920b)
> 2. **Is it always shown on the registration form?**\
>    This setting decides whether the question always appears on the participant's form. Choose **Yes, always shown**.
> 3. Click **Create** to save.

> [accordion] Customise the Question Template
>
> If you need extra data from participants, and you have payment rules for the registration form, follow the steps below.
>
> **1. Create the input field first**
>
> ![Setting up the Institution Branch question as Select (Dropdown)](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-23_19-56.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=74d0495b66a771eb9801f5b051cdfdb9)
>
> Here you are creating a question that participants answer when they register for the exam. Example: **Institution Branch**. The goal is for participants to choose one of the available branches: **Surabaya** or **Jakarta**.
>
> 1. **Question Template (Optional)**\
>    Leave it empty, because you are creating your own question. If you pick one of the templates from the list, the form settings fill in automatically and the **Question Label** and **Question Type** fields are hidden.
> 2. **Is it always shown on the registration form?**\
>    Choose **Yes, always shown** so every participant sees this question.
> 3. **Is It Required?**\
>    Switch it on so participants can't continue registering until they choose a branch.
> 4. **Question Label**\
>    Enter the question name participants will see.\
>    Example: **Institution Branch**.
> 5. **Question Type**: **Select (Dropdown)**\
>    Decides how participants answer on the registration form. For the **Institution Branch** question, use **Select (Dropdown)**, because participants only need to choose one branch from a list.
>
>    > [!NOTE]
>    >
>    > ![Question Type options in the Add Registration Form form](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-23_19-57.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=9cfc6b654ceaa4c433af1201e73685fc)
>    >
>    > **Question Type** decides how participants answer on the registration form. The type names appear in the app exactly as shown below.
>    >
>    > * **Text (Input Biasa)** (plain input)\
>    >   For short answers.\
>    >   Example: full name, WhatsApp number or school.
>    > * **Textarea (Paragraf)** (paragraph)\
>    >   For longer answers.\
>    >   Example: reason for taking the exam or full address.
>    > * **Select (Dropdown)**\
>    >   When participants may choose only one answer from a list. The options appear when the field is opened.\
>    >   Example: choosing the **Surabaya** or **Jakarta** branch.
>    > * **Radio (Pilihan Tunggal)** (single choice)\
>    >   When participants may choose only one answer and you want every option shown at once.\
>    >   Example: **Male** or **Female**.
>    > * **Checkbox (Pilihan Ganda)** (multiple choice)\
>    >   When participants may choose more than one answer.\
>    >   Example: choosing several subjects they are interested in.
>    > * **File (Berkas)**\
>    >   When participants need to upload a document.\
>    >   Example: proof of payment, student card or photo.
>    > * **Date (Tanggal)**\
>    >   For choosing a date only.\
>    >   Example: date of birth.
>    > * **Datetime (Tanggal & Waktu)**\
>    >   For choosing a date and a time.\
>    >   Example: a consultation slot on **25 July 2026 at 10:00**.
> 6. **Choice Options**\
>    Enter the branches participants can choose from, for example:
>
>    * Surabaya
>    * Jakarta
>
>    Click **Add Option** to add more branches.
> 7. **How to Fill It In**\
>    Add a short instruction so participants aren't confused.\
>    Example:
>
>    > Choose the branch where you are registered.
> 8. When you're done, click **Create** to save the question.
>
> Here's how the question looks to participants:
>
> ![Institution Branch question on the participant's registration form](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_19-52.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=66e1fa42ee5cd3bfff19d32589132a5f)
>
> **2. Show the form based on a condition**
>
> 💡 Example: your institution has two branches:
>
> * Surabaya → Free
> * Jakarta → Paid
>
> You want participants from Jakarta to pay, while participants from Surabaya don't have to.
>
> ![Show it under certain conditions option in the Add Registration Form form](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-23_19-38.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=e860432e076191f75b3e799ced1c7048)
>
> Besides showing a question to every participant, you can also make a question **appear only when the participant chooses a particular answer**.
>
> 1. **Question Template (Optional)**: choose **Payment Method**.
>
> 2. **Is it always shown on the registration form?**\
>    Choose **Show it under certain conditions**.
>
> 3. **Question Option** lists the questions you created earlier; the one you choose is what the condition is based on.
>
>    ![Choosing the Question Option the condition is based on](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-23_19-39.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=d2770cef6e75a65b0851335366ba6980)
>
> 4. **Rules or Terms** sets how the answer is checked.
>
>    ![Rules or Terms options for the form condition](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-23_19-40.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=212a29d7bf47598c75593fc96e3fe3a5)
>
> > [!NOTE]
> >
> > Available options:
> >
> > * **Equals**\
> >   Use it when the answer must match a particular option. Example:
> >
> >   > Institution Branch **Equals** Jakarta
> >
> >   This means the form only appears when the participant chooses Jakarta.
> > * **Not**\
> >   Use it when the answer must not be a particular option. Example:
> >
> >   > Institution Branch **Not** Jakarta
> >
> >   This means the form appears for every branch except Jakarta.
> > * **Less Than**, **Greater Than**, **Less Than or Equal To** and **Greater Than or Equal To**\
> >   Use them for numeric values. Example:
> >
> >   > Number of Participants **Greater Than** 100
> > * **One Of**\
> >   Use it when the answer can be any of several options. Example:
> >
> >   > City **One Of** Jakarta, Surabaya
> > * **Not One Of**\
> >   Use it when the answer must not be any of the given options.
>
> 5. **Reference** sets the answer that makes the form appear.
>
>    ![Choosing the Reference that makes the form appear](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-23_19-41.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=356b964e03e221b09beeba37356bd6d6)
> 6. When you're done, click **Create** to save the question.
>
> With conditions, you can set things up like this:
>
> > If the participant chooses **Institution Branch = Jakarta**, the payment method is shown.
>
> Here's what the participant sees:
>
> ![Payment method shown to a participant from the Jakarta branch](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_19-48.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=d1139b8fbfc3f9c4cfc102e924b9361e)
>
> Whereas:
>
> > If the participant chooses **Institution Branch = Surabaya**, the payment method is not shown.
>
> Here's what the participant sees:
>
> ![No payment method for a participant from the Surabaya branch](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_19-48_1.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=4f99b3845017703fd92ba51b1d6fc99f)

> [accordion] Monitor Participants' Registration Form Answers
>
> If your registration form has several questions, you can see participants' answers under **Exam Data** → click **Details** on the exam → open the **Exam Participant List** section.
>
> ![Exam Participant List section on the exam details page](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_22-11.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=6cfdfc2f02f3cfb893fc24c0ec45b57e)
>
> The registration form answers are shown when you verify a participant with **Verify Participant**.
>
> ![Registration form answers in the Verify Participant window](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_22-00.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=fc656b58474b3fdfb92c653e91ecdc47)
>
> Once a participant has been verified, you can see their registration form answers again by clicking **View**.
>
> ![View button for a verified participant](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_22-01.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=35386714f837ef30e5b071ecc91ba278)
>
> ![Registration form answers on the participant details page](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_22-01_1.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=467c9e26de792891a4349986a3ee0766)

## 3. Participants Pay for the Registration Form

Once the registration form is ready, participants can start registering for the exam.

💡 For example, a participant wants to take the **SNBT 2027 Mathematics Prep Tryout**.

Participants fill in the form first, then complete the payment before they can take the exam.

**1. Participant logs in to the CBT**

![CBT login page on the participant side](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_20-29.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=505feb5c8f35297f2ab9b6543e3d0125)

Participants log in through the exam link you shared. To set up the exam link, see the guide [Participant Login](https://help.indolat.com/en/lainnya/login-peserta.md).

**2. Participant chooses New Exam Registration**

![New Exam Registration button on the Exam List page](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_20-29_1.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=0ce557cf69279128cf4e6e3a5ed1aa9a)

**3. Participant chooses an exam and clicks Next**

![Choosing an exam and the Next button](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_20-30.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=0d2deb314d5e273a1e955c97e962024e)

**4. Participant fills in the registration form**

![Registration form with the QRIS payment method](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_20-31.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=4ce0e80fdad3e5991295b009a7d5275b)

1. On the participant's side, the registration page shows the exam information and the questions the admin created. Example:

   > **SNBT 2027 Mathematics Prep Tryout**\
   > Please fill out the registration form below to continue.

   The participant then fills in the requested details.
2. Next, choose **QRIS** (Indonesia's standard payment QR code) under **Payment Method**.
3. Then click **Register Exam**.

**5. Participant confirms with Yes, Register**

![Registration confirmation with the Yes, Register button](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_20-31_1.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=8de843cdc1fba56d5c8168e8d381b915)

The participant checks that the details are correct, then clicks the confirmation button **Yes, Register**.

**6. The system shows the QRIS code**

![Payment Details page with the QRIS code](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_20-31_2.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=672f04f24d07e789d06760b933890d21)

Once the participant confirms the registration, the system creates a payment bill and takes the participant to the **Payment Details** page.

On this page, the participant can see:

* Payment deadline
* Payment method
* Payment code
* Total payment

Example:

> Payment Method: QRIS\
> Total Payment: Rp50,000

> [!TIP]
>
> Click **Download QR Code** to save the QR code.

**7. Participant makes the payment**

What the participant does:

1. Open a payment app (*mobile banking*) that supports QRIS.
2. Choose the QR payment menu.
3. Scan the downloaded QR code.
4. Pay the amount shown.

Here's an example of paying through the Mandiri *mobile banking* app.

![Paying a QRIS code in the Mandiri mobile banking app](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-07.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=2ded4f0454528467ada32832f943e3e0)

> [!TIP]
>
> Participants can pay with whichever payment app they have.

After paying, the participant can check the payment page again.

**8. Payment successful**

![Payment page showing a successful payment](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_20-32.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=4cc36ab026e38fe79f01d9e9ec640414)

Once the payment has gone through, the payment page changes to a success status.

Example of the message shown:

> Your payment has been received successfully. Thank you!

The participant can wait for verification or check the exam status straight away in the **Exam List** menu.

## 4. Add a Voucher Code

Voucher codes give **special discounts** to selected participants.

💡 Example: you run an SNBT tryout with a fee of Rp50,000. But you want to give a 10% discount to participants who received a promo code from your institution.

> You can create a voucher code such as `REFF-INDOLAT`.

Participants who enter that code when they register get the discount set in the voucher.

> [!TIP]
>
> With voucher codes you can run promotions, give special discounts or offer free access to selected participants without changing the registration form fee.

**1. Open the exam you created**

![Details button in the exam list on the Exam Data menu](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-20_22-49.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=6ba97eda7defc62d9f0c873d212199b5)

1. Open the **Exam Data** menu and choose the exam you want to add a voucher code to.
2. Then click **Details**.

**2. Make sure you have added a registration fee**

![Payment Type and One-time Exam Fee on the Registration & Payment tab](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-20_23-05.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=c5e78e11ff8c6c30e1a4e1fdfaaa7d6a)

If you skipped this, follow the guide [Create an Exam](https://help.indolat.com/en/data-ujian/membuat-ujian.md).

**3. Open Registration Form and click Voucher Code**

![Voucher Code button in the Registration Form section](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-26.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=5f27d3c7a12a1f672041c393408b9b9b)

**4. Click Add Voucher**

![Add Voucher button in the Registration Voucher Code window](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-26_1.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=7d5f4c49bbdb5d25505de401108131f3)

**5. Fill in the voucher details**

![The Add Voucher Code form](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-29.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=c28621b2c3e7a5eab173125e7670b519)

Fill in the voucher details to suit your needs.

1. **Voucher Code**: Enter the code participants will use.

   Example: `REFF-INDOLAT`

   You give this code to the participants who are entitled to the discount.
2. **Is the Voucher Active?**
   * Switch it on if participants can use the voucher straight away.
   * If it is switched off, the voucher can't be used, even if participants know the code.
3. **Deduction Type**: Choose what kind of discount to give.

   > [!NOTE]
   >
   > There are two **Deduction Type** options:
   >
   > ![Deduction Type options Flat / Fixed Amount and Percent](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-29_1-2.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=ae284c19cd15e2765a2137d9f5791d88)
   >
   > * **Flat / Fixed Amount**: A fixed amount of money off. Example:
   >
   >   > Exam fee Rp50,000\
   >   > Voucher Rp5,000
   >   >
   >   > The total payment becomes Rp45,000
   > * **Percent**: A percentage off. Example:
   >
   >   > Exam fee Rp50,000\
   >   > 10% discount voucher
   >   >
   >   > The participant gets Rp5,000 off
4. **Deduction Amount** or **Discount Percentage**: Enter how much to take off. The **Deduction Amount** field (in Rp) appears when you choose **Flat / Fixed Amount**; the **Discount Percentage** field (1–100%) appears when you choose **Percent**.
5. **Maximum Voucher Recipients**: Limits how many participants can use the voucher.

   Example: the voucher is only for the first 100 participants.

   > [!TIP]
   >
   > If **Maximum Voucher Recipients** is left empty, any number of participants can use the voucher.
6. **Active From** and **Active Until**: Set the period when the voucher can be used.

   Example: the voucher is valid from 22 July 2026 to 31 July 2026.

   Outside that period, the voucher can't be used.
7. **Voucher Notes**: Add a note to help admins recognise what the voucher is for.

   Example: Indolat referral voucher.
8. When everything is filled in, click **Save Voucher**.

![The REFF-INDOLAT voucher saved in the Registration Voucher Code list](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-30.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=f71317bcf4c2040114092029a39d68e4)

## 5. Participants Use a Voucher for Payment

Once the voucher has been created, participants see a **Coupon Code** field on the registration page, as long as the **Payment Method** question is shown on the form.

**1. Participant logs in to the CBT**

![CBT login page on the participant side](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-51.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=33dc610719bfaef73109cdf2bc86d6e1)

Participants log in through the exam link you shared. To set up the exam link, see the guide [Participant Login](https://help.indolat.com/en/lainnya/login-peserta.md).

**2. Participant chooses New Exam Registration**

![New Exam Registration button on the Exam List page](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-52.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=af5248e73097ebcf466110f0f80d955d)

**3. Participant chooses an exam and clicks Next**

![Choosing an exam and the Next button](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-52_1.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=79d1d4f9ebd1248c168ed8d5e7d62bc7)

**4. The system shows the Coupon Code field**

![Coupon Code field on the participant's registration form](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-31.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=0034edf2248136acc54e0adffa236941)

**5. Participant enters the code and clicks Apply**

![Code entered in the Coupon Code field next to the Apply button](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-31_1.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=400ce48750bbcd52faac96c2a7e8821d)

**6. The system recalculates the payment**

![Total payment after the coupon discount](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_21-32.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=045f2ea24d885f22c0e447760fea609b)

Example:

Before using the voucher:

> Exam fee: Rp50,000

After using the voucher:

> Coupon discount: Rp5,000\
> Payment total: Rp45,000

If the code is wrong or no longer valid, the system doesn't apply a discount.

## 6. Set Up Participant Registration Verification

Once the registration form is ready, you can decide whether registrants need to be checked first or are accepted as exam participants straight away.

This verification setting is **optional**. You can switch it on or off to suit how you run the exam.

In short:

* **Turn verification on** → if you still want to verify participants before they can take the exam
* **Turn verification off** → if participants can take the exam as soon as they register (and, for paid exams, once their payment succeeds)

> [!NOTE]
>
> Participant verification only applies when the exam has a **registration form** that participants fill in when they register, whether the exam is free or paid. The setting is on by default.
>
> If the exam **has no** registration form, the verification setting **has no effect** and participants become active as soon as they register.

> [accordion] Turn On Participant Verification
>
> Turn this setting on if you want to check participants before they officially become active participants.
>
> **1. Open the exam you created**
>
> ![Details button in the exam list on the Exam Data menu](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-20_22-49.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=6ba97eda7defc62d9f0c873d212199b5)
>
> 1. Open the **Exam Data** menu.
> 2. Choose the exam that has a registration form.
> 3. Then click **Details**.
>
> **2. Check the payment type and fee for a paid exam**
>
> ![Payment Type and One-time Exam Fee on the Registration & Payment tab](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-20_23-05.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=c5e78e11ff8c6c30e1a4e1fdfaaa7d6a)
>
> If the exam is paid, make sure the payment type and registration fee are set. If you skipped this, follow the guide [Create an Exam](https://help.indolat.com/en/data-ujian/membuat-ujian.md). For a free exam you can skip this step, because verification still applies as long as the exam has a registration form.
>
> **3. Click the ⚙️ icon in the Registration Form section**
>
> ![Settings icon in the Registration Form section](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_22-14.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=94a0f73361ecf06616f2f1df1f674423)
>
> **4. Turn verification on and click Update Settings**
>
> ![Does the Registration Form Need Verification switched on](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_22-16.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=ecd0f3a9458c9d6affcc2da16c03b884)
>
> Switch on **Does the Registration Form Need Verification?**, then click **Update Settings**.
>
> **5. Verify participants**
>
> You need to **verify participants** whenever a participant has submitted the registration form (and, for a paid exam, completed the payment).
>
> ![Participant with Awaiting Verification status in the Exam Participant List](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_22-30-1.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=9b1734db02a0d84d69dfa86ac1ba36d1)
>
> > [!NOTE]
> >
> > Flow:
> >
> > Participant registers → Participant waits for verification → Admin checks → Participant is active

> [accordion] Turn Off Participant Verification
>
> Turn this setting off if you want participants to take the exam as soon as they have completed the registration form payment.
>
> **1. Open the exam you created**
>
> ![Details button in the exam list on the Exam Data menu](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-20_22-49.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=6ba97eda7defc62d9f0c873d212199b5)
>
> 1. Open the **Exam Data** menu.
> 2. Choose the exam that has a registration form.
> 3. Then click **Details**.
>
> **2. Click the ⚙️ icon in the Registration Form section**
>
> ![Settings icon in the Registration Form section](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_23-02.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=4ed1c812525c24112ab291e67aa8f5e7)
>
> **3. Turn verification off and click Update Settings**
>
> ![Does the Registration Form Need Verification switched off](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_23-04.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=b26963fb3544f07338b321aba41c7c51)
>
> Switch off **Does the Registration Form Need Verification?**, then click **Update Settings**.
>
> **4. No need to verify participants**
>
> Participants who complete the registration form payment become **Active** automatically.
>
> ![Participants Active straight away in the Exam Participant List](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_23-08.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=31b2fdc5e0ad2ef76d2ed3123e56548e)
>
> > [!NOTE]
> >
> > Flow:
> >
> > Participant registers → System processes the registration → Participant is active

> [accordion] How to Verify a Participant
>
> **1. Open the exam you created**
>
> ![Details button in the exam list on the Exam Data menu](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-20_22-49.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=6ba97eda7defc62d9f0c873d212199b5)
>
> 1. Open the **Exam Data** menu.
> 2. Choose the exam that has a registration form.
> 3. Then click **Details**.
>
> **2. Open Exam Participant List and click Verify Participant**
>
> ![Verify Participant button in the Exam Participant List](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_22-30-2.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=9a9dff2a7c7b74156b252ff8cfdf7498)
>
> **3. Click Verify**
>
> ![Verify button in the Verify Participant window](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_22-30_1.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=d2caf05570f3382bbe9b868443290485)
>
> **4. The participant is now active**
>
> ![Participant Verified notification and Active participant status](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_22-31.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=75110f123b260bb822dd86209fbcddf0)
>
> > [!WARNING]
> >
> > If you haven't verified the participant, their status stays **Awaiting Verification**:
> >
> > ![Participant with Awaiting Verification status in the Exam Participant List](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_23-21.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=2cacd055855b4a6dd61b453cdcd3247f)
> >
> > On the participant's side, the exam is marked **Verification in Progress** and can't be taken yet:
> >
> > ![Exam marked Verification in Progress on the participant's Exam List page](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-22_23-20.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=ee05e5ac1ee3fe450ebce410a2a3ab2d)

## 7. Set the Participant Quota

Enter how many participants may register for the exam.

💡 For example, you only have **200 places** for the 2027 Mathematics Competition. Once 200 participants have registered, anyone after that can't complete their registration.

**1. Open Exam Data and click Details**

![Details button in the exam list on the Exam Data menu](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-27_20-42.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=632e31a99e624a37ca4e8ae141c6b145)

Choose the exam you created.

**2. Click the ⚙️ icon in the Registration Form section**

![Settings icon in the Registration Form section](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-27_20-34.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=b6f9f9869006b5f98850f284d6ceff8a)

**3. Fill in Maximum Registration Quota**

![Maximum Registration Quota field in Registration Form Settings](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-27_20-35.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=124dc8bccc671ffa52d6491db232b665)

Set the number to suit your needs. Once registrations reach the maximum quota, no further participants can complete their registration.

> [!TIP]
>
> Leave this field empty if you don't want to limit the number of participants.

Once the settings are right, click **Update Settings**.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.