មគ្គុទ្ទេសក៍ពេញលេញសម្រាប់ STB EVA Onboarding
បំពេញ 6 ជំហានដើម្បីបើកការរាយការណ៍អនុលោមតាមតម្រូវការរដ្ឋាភិបាលសិង្ហបុរី។ សណ្ឋាគារភាគច្រើនអាចបញ្ចប់ក្នុងរយៈពេល 15-25 នាទី។ សូមរក្សាទុកការកំណត់រាល់ជំហាន ដើម្បីឱ្យការផ្លាស់ប្តូរមានប្រសិទ្ធភាពភ្លាមៗ។
មគ្គុទ្ទេសក៍នេះនាំអ្នកឆ្លងកាត់ដំណើរការ STB E-Visitor Authentication (EVA) onboarding ពី Settings → Government Integration។
| ជំហាន | សកម្មភាព | អ្វីដែលអ្នកត្រូវមាន |
|---|---|---|
| 1 | រក្សាទុក Hotel Code | លេខកូដ Hotel Licensing Board (HLB) |
| 2 | ដាក់ស្នើទម្រង់ STB | សិទ្ធិចូលប្រើ form.gov.sg |
| 3 | បង្កើត និងដាក់ស្នើ JWKS | តំណដាក់ស្នើ JWKS |
| 4 | បញ្ចូល EVA API Key | API key ពីអ៊ីមែល STB |
| 5 | បង្កើត និងជូនដំណឹង STB | test transaction រួចរាល់ |
| 6 | រង់ចាំការបញ្ជាក់ពី STB | អ៊ីមែលអនុម័តពី STB |
មុនពេលចាប់ផ្តើម
សូមបញ្ជាក់ថាអ្នកមានលក្ខខណ្ឌខាងក្រោម៖
- ប្រទេសសណ្ឋាគាររបស់អ្នកត្រូវបានកំណត់ជា Singapore
- អ្នកមានសិទ្ធិ Settings write
- អ្នកមាន លេខកូដ Hotel Licensing Board (HLB)
- អ្នកអាចចូលប្រើទម្រង់ STB ខាងក្រៅបាន
ប្រសិនបើអ្នកមិនដឹងលេខកូដ HLB របស់អ្នកទេ សូមស្វែងរកសណ្ឋាគាររបស់អ្នកនៅ licence1.business.gov.sg/hotelreg/search។
Onboarding ជាជំហានៗ
ជំហានទី 1៖ រក្សាទុក Hotel Code

-
បើក Enable E-Visitor Authentication (EVA) Integration
-
បញ្ចូល Hotel Code របស់អ្នកពីក្រុមប្រឹក្សាអាជ្ញាបណ្ណសណ្ឋាគារ
-
ចុច Save Hotel Code
✓ អ្នកនឹងឃើញសារ "Hotel code saved successfully"
សូមប្រាកដថា Government Integration ត្រូវបានបើករួចហើយ (toggle ពណ៌ខៀវ) មុនពេលរក្សាទុក hotel code។
ជំហានទី 2៖ ដាក់ស្នើទម្រង់ STB EVA Onboarding

-
នៅផ្នែក Step 2 ចុច Open STB Form
-
បំពេញទម្រង់ HIS-EVA Hotel Onboarding Application នៅ form.gov.sg
-
ត្រឡប់មក Streamliner
-
ចុច I have submitted the form
-
នៅក្នុង popup បញ្ជាក់ ចុច Yes, I have submitted the form
✓ Step 2 នឹងបង្ហាញថាបានបញ្ចប់
ទម្រង់នេះនឹងស្នើព័ត៌មានសណ្ឋាគាររបស់អ្នក និងតម្រូវការចូលប្រើ API។ ជាទូទៅការដំណើរការនឹងចំណាយពេល 3-5 ថ្ងៃធ្វើការ។
ជំហានទី 3៖ បង្កើត និងដាក់ស្នើ JWKS
JWKS (JSON Web Key Set) គឺជាព័ត៌មានសុវត្ថិភាពដែលប្រើសម្រាប់ផ្ទៀងផ្ទាត់សណ្ឋាគាររបស់អ្នកទៅប្រព័ន្ធ STB។
ប្រសិនបើអ្នកត្រូវការកូនសោថ្មី (សណ្ឋាគារភាគច្រើន)

-
នៅក្នុង Step 3 ចុច Generate JWKS
✓ អ្នកនឹងឃើញសារ "JWKS generated successfully" ជាមួយ timestamp
-
ចុច Download JWKS txt
-
រក្សាទុកឯកសារនេះ (អ្នកនឹងត្រូវអាប់ឡូដវាទៅ STB)
-
ចុច Submit JWKS Form ដើម្បីបើក portal ដាក់ស្នើរបស់ STB
-
អាប់ឡូដឯកសារ JWKS ដែលអ្នកបានទាញយក
-
ត្រឡប់មក Streamliner
-
ចុច I have submitted the JWKS
-
បញ្ជាក់នៅក្នុង popup
✓ Step 3 នឹងបង្ហាញថាបានបញ្ចប់
ប្រសិនបើអ្នកមានព័ត៌មានសម្គាល់ពី STB រួចហើយ
សណ្ឋាគារខ្លះទទួលបានព័ត៌មានសម្គាល់ JWKS ដោយផ្ទាល់ពី STB។ ក្នុងករណីនេះ សូមប្រើ Override Keys ជំនួសការបង្កើតកូនសោថ្មី៖

-
នៅក្នុង Step 3 បើក Advanced options
-
ចុច Override Keys
-
នៅក្នុង modal ដែលបង្ហាញ សូមបញ្ចូលព័ត៌មានសម្គាល់ដែលអ្នកមានរួចហើយ៖
- JWKS (ទម្រង់ JSON)
- Public Key (ទម្រង់ PEM)
- Private Key (ទម្រង់ PEM)
-
ចុច Save Override Keys
✓ អ្នកនឹងឃើញសារ "EVA keys overridden successfully"
-
ចុច I have submitted the JWKS ដើម្បីបញ្ជាក់
✓ Step 3 នឹងបង្ហាញថាបានបញ្ចប់
កុំចែករំលែក private key ឬ JWKS របស់អ្នកតាមអ៊ីមែល ឬការជជែកឡើយ។ ព័ត៌មានសម្គាល់ទាំងនេះអាចផ្តល់សិទ្ធិចូលប្រព័ន្ធរដ្ឋាភិបាល។
ជំហានទី 4៖ បញ្ចូល EVA API Key
បន្ទាប់ពី STB ដំណើរការការដាក់ស្នើ JWKS របស់អ្នករួច ពួកគេនឹងផ្ញើ API key មកអ្នកតាមអ៊ីមែល។
-
ពិនិត្យអ៊ីមែលរបស់អ្នកសម្រាប់សារដែលមានចំណងជើង "EVA API Key" ពី STB
-
ចម្លង API key នោះ (ទម្រង់ UUID)
-
ត្រឡប់ទៅ Step 4 ក្នុង Streamliner
-
បិទភ្ជាប់ key ទៅក្នុង Enter EVA API Key
-
ចុច Save API Key
✓ ប្រព័ន្ធនឹងផ្ទៀងផ្ទាត់ key ដោយស្វ័យប្រវត្តិ ✓ អ្នកនឹងឃើញសារ "API key saved successfully"
ប្រព័ន្ធនឹងសាកល្បង API key របស់អ្នកជាមួយ STB endpoint។ វាចំណាយពេលប្រហែល 5-10 វិនាទី។ សូមកុំបិទទំព័រនេះខណៈពេលកំពុងផ្ទៀងផ្ទាត់។
ជំហានទី 5៖ បង្កើត Test Transaction និងជូនដំណឹង STB

បន្ទាប់ពីរក្សាទុក API key រួច ប្រព័ន្ធនឹងបង្កើត test transaction ដោយស្វ័យប្រវត្តិ។
-
រង់ចាំឱ្យប្រព័ន្ធបង្កើត test transaction
✓ អ្នកនឹងឃើញ transaction ID ដែល STB ផ្ញើត្រឡប់មក
-
ចុច Send Automated Email to STB ដើម្បីជូនដំណឹងទៅ STB
✓ Step 5 នឹងបង្ហាញថាបានបញ្ចប់
ប្រសិនបើអ៊ីមែលស្វ័យប្រវត្តិមិនអាចប្រើបាន សូមចុច Copy transaction ID ហើយផ្ញើអ៊ីមែលទៅ STB ដោយដៃជាមួយព័ត៌មាន transaction។
ប្រសិនបើអ្នកឃើញ "We sent this test transaction to your email only" នោះមានន័យថា STB មិនទាន់បានទទួលការជូនដំណឹងទេ។ សូមបញ្ជូនបន្តអ៊ីមែលនោះទៅ STB ដោយដៃ បន្ទាប់មកបញ្ជាក់ក្នុង Streamliner។
សូមទាក់ទង success@vouch-technologies.com ប្រសិនបើអ្នកចង់បើកការជូនដំណឹង STB ដោយស្វ័យប្រវត្តិសម្រាប់សណ្ឋាគាររបស់អ្នក។
ជំហានទី 6៖ រង់ចាំការបញ្ជាក់ពី STB

STB នឹងពិនិត្យ test transaction របស់អ្នក ហើយបញ្ជាក់ថាការភ្ជាប់បានជោគជ័យ។
-
រង់ចាំអ៊ីមែលបញ្ជាក់ពី STB (ជាទូទៅ 1-2 ថ្ងៃធ្វើការ)
-
ត្រឡប់មក Streamliner
-
ចុច Mark STB Confirmation Received
✓ អ្នកនឹងឃើញសារ "STB confirmation recorded. EVA onboarding is complete." ✓ ជំហានទាំង 6 នឹងបង្ហាញថាបានបញ្ចប់

🎉 EVA integration របស់អ្នកបានដំណើរការហើយ! ទិន្នន័យ check-in របស់ភ្ញៀវនឹងត្រូវបានដាក់ស្នើទៅ STB ដោយស្វ័យប្រវត្តិ។
ការគ្រប់គ្រង Integration របស់អ្នក
បង្កើត Test Transaction ម្តងទៀត
ប្រសិនបើ test transaction ផុតកំណត់ ឬបរាជ័យ៖
- ទៅកាន់ Step 5
- ចុច Re-generate Test Transaction
- ជូនដំណឹង STB ជាមួយ transaction ID ថ្មី
កំណត់ Onboarding ឡើងវិញ
ប្រសិនបើអ្នកត្រូវការចាប់ផ្តើមឡើងវិញ៖
- ទាក់ទង success@vouch-technologies.com
- ស្នើសុំកំណត់ EVA onboarding ឡើងវិញ
- ធ្វើជំហានទាំង 6 ម្តងទៀតដោយប្រើព័ត៌មានសម្គាល់ថ្មី
ការកំណត់ឡើងវិញនឹងលុប JWKS, API key និងវឌ្ឍនភាពទាំងអស់។ សូមធ្វើវាតែប៉ុណ្ណោះ ប្រសិនបើព័ត៌មានសម្គាល់បច្ចុប្បន្នរបស់អ្នកបានបាត់បង់ ឬអាចត្រូវបានលេចធ្លាយ។
ការដោះស្រាយបញ្ហា
ប៊ូតុង Step 1 ត្រូវបានបិទ
អ្វីដែលអ្នកឃើញ: មិនអាចរក្សាទុក hotel code បាន។
ដំណោះស្រាយ៖
- បញ្ជាក់ថា Enable E-Visitor Authentication (EVA) Integration ត្រូវបានបើក
- ពិនិត្យថាវាល hotel code មិនទទេ
- សាកល្បង refresh ទំព័រ
មិនអាចបញ្ជាក់ Step 2 បាន
អ្វីដែលអ្នកឃើញ: I have submitted the form នៅតែបិទ។
ដំណោះស្រាយ៖
- បញ្ចប់ Step 1 ជាមុនសិន
- បញ្ជាក់ថាអ្នកបានដាក់ស្នើទម្រង់ STB នៅ form.gov.sg ពិតប្រាកដ
- ត្រឡប់មកវិញ ហើយចុចប៊ូតុងបញ្ជាក់
Override Keys បរាជ័យ
អ្វីដែលអ្នកឃើញ: កើតមានកំហុសពេលរក្សាទុកព័ត៌មានសម្គាល់ override។
ដំណោះស្រាយ៖
- បញ្ជាក់ថា JWKS ជា JSON ត្រឹមត្រូវ
- បញ្ជាក់ថា public key និង private key ស្ថិតក្នុងទម្រង់ PEM ជាមួយ header ត្រឹមត្រូវ (
-----BEGIN PUBLIC KEY-----) - បញ្ជាក់ថាមានយ៉ាងហោចណាស់ 1 វាលត្រូវបានបំពេញ (JWKS, public key ឬ private key)
ការផ្ទៀងផ្ទាត់ API key បរាជ័យ
អ្វីដែលអ្នកឃើញ: មានកំហុសបន្ទាប់ពីចុច Save API Key។
ដំណោះស្រាយ៖
- ពិនិត្យថា key គ្រប់គ្រាន់ (36 តួអក្សររួមទាំងសញ្ញាខ្ទាស់)
- ដកចន្លោះបន្ថែមនៅខាងមុខ ឬខាងក្រោយ key
- បញ្ជាក់ថាអ្នកកំពុងប្រើ key TEST ឬ LIVE ត្រឹមត្រូវសម្រាប់ environment ដែលបានជ្រើស
- បញ្ជាក់ថា Step 3 (JWKS) បានបញ្ចប់