{{ chip.icon }} {{ chip.label }}

Kids AI Workshop
by VYROX

{{ t('hero_sub') }}

{{ t('hero_sub2') }}

TI

{{ t('by_teacher') }}

VYROX International Sdn Bhd · +6018-366 3338

Kids AI Magic Workshop
🤖
🎨
Why Choose VYROX Kids AI Workshop Why Choose VYROX Kids AI Workshop
{{ t('schedule_badge') }}

{{ t('schedule_title') }}

{{ t('schedule_sub') }}

{{ item.icon }}
{{ item.time }}

{{ item['title_' + lang] || item.title_en }}

{{ item['desc_' + lang] || item.desc_en }}

{{ t('register_badge') }}

{{ t('register_title') }}

{{ t('register_sub') }}

{{ errors.workshop_date_id }}

{{ t('f_participant_num') }} #{{ idx+1 }}

{{ errors['p_name_'+idx] }}

{{ errors['p_age_'+idx] }}

{{ errors['p_gender_'+idx] }}

{{ t('f_fee') }} ({{ form.participants.length }} {{ form.participants.length>1?t('f_children'):t('f_child') }})

RM {{ currentFee }} RM {{ finalFee }}

🏷️ Voucher discount: -RM {{ voucherDiscount.toFixed(2) }}

{{ t('f_original') }}

RM {{ originalFee }}

{{ t('f_save') }} RM {{ (Number(originalFee) - Number(currentFee)).toFixed(2) }}! 🎉

⚠️ {{ voucherError }}

🏷️ {{ voucherInfo.code }} applied!

RM {{ voucherDiscount.toFixed(2) }} off ({{ form.participants.length }} participant{{ form.participants.length > 1 ? 's' : '' }}) · {{ voucherInfo.description }}

−RM {{ voucherDiscount.toFixed(2) }}

{{ t('f_payment_desc') }} RM {{ finalFee }}

🏦 Bank Transfer Details
🐯

Bank

Maybank

👤

Account Name

Liu Chang

💳

Account Number

112802036005

Scan to Pay

Maybank QR Code - Liu Chang

Maybank QR Pay

⚡ After transferring, please upload your payment slip below for verification

📎

{{ t('f_upload_title') }}

{{ t('f_upload_sub') }}

{{ t('f_uploading') }}

{{ t('f_ai_reading') }}

{{ t('f_ai_reading') }}

🤖

{{ t('f_ai_detected') }}

{{ aiAmount }} {{ t('f_paid') }}

⚠️

{{ aiError }}

{{ t('terms_header') }}

1. {{ t('terms_1_title') }}

{{ t('terms_1a') }}

{{ t('terms_1b') }}

{{ t('terms_1c') }}

{{ t('terms_1d') }}

{{ t('terms_1e') }}

{{ t('terms_1f') }}

2. {{ t('terms_2_title') }}

{{ t('terms_2a') }}

{{ t('terms_2b') }}

{{ t('terms_2c') }}

{{ t('terms_2d') }}

3. {{ t('terms_3_title') }}

{{ t('terms_3a') }}

{{ t('terms_3b') }}

{{ t('terms_3c') }}

{{ t('terms_3d') }}

4. {{ t('terms_4_title') }}

{{ t('terms_4a') }}

{{ t('terms_4b') }}

{{ t('terms_4c') }}

5. {{ t('terms_5_title') }}

{{ t('terms_5a') }}

{{ t('terms_5b') }}

{{ t('terms_5c') }}

{{ t('terms_5d') }}

{{ t('terms_5e') }}

6. {{ t('terms_6_title') }}

{{ t('terms_6a') }}

{{ t('terms_6b') }}

{{ t('f_fix') }}

  • • {{ e }}

📋 {{ t('confirm_title') }}

{{ t('f_date_label') }}

📅 {{ confirmDateLabel }}

{{ t('f_participants') }} ({{ form.participants.length }})

{{ idx + 1 }}

{{ p.name }}

{{ t('f_age') }}: {{ p.age }} · {{ t('f_gender') }}: {{ p.gender }}

{{ t('f_guardian') }}

{{ t('f_guardian_name') }}

{{ form.guardian_name }}

{{ t('f_guardian_mobile') }}

{{ formatFullMobile(guardianCC, form.guardian_mobile) }}

{{ t('f_guardian_email') }}

{{ form.guardian_email }}

{{ t('f_emergency_name') }}

{{ t('f_emergency_name') }}

{{ form.emergency_name }}

{{ t('f_emergency_mobile') }}

{{ formatFullMobile(emergencyCC, form.emergency_mobile) }}

{{ t('f_payment') }}

{{ t('f_fee') }}

RM {{ currentFee }} RM {{ finalFee }}

Voucher

{{ voucherInfo.code }} (−RM {{ voucherDiscount.toFixed(2) }})

{{ t('f_ai_detected') }}

{{ aiAmount }}

{{ t('f_referral') }}

{{ s }}
🎉

{{ t('success_title') }}

{{ t('success_desc') }}