Set Up EVA Government Integration
If your hotel is in Singapore, you can enable EVA and save keys in about 3 minutes.
This guide helps you enable EVA and manage government integration settings for Singapore properties. Use Government Compliance → Singapore → STB EVA as the canonical entry point.
Quick Reference
| Setting | What It Controls | Do This |
|---|---|---|
| Country | Shows location-specific options | Select Singapore to unlock EVA settings |
| Enable E-Visitor Authentication (EVA) | Turns EVA flow on or off | Turn ON to show EVA credential fields |
| EVA Environment | Live or test traffic | Use TEST first, then switch to LIVE |
| Generate JWKS | Creates key material | Click once, then review generated values |
| Save Government Settings | Stores all updates | Click Save Government Settings after changes |
Before You Start
- Confirm your hotel can access compliance reporting features.
- Confirm you have permission to edit settings.
- Keep your EVA credentials ready.
You only see Government Integration if your hotel plan includes compliance reporting access.
Set Up EVA Step by Step
- Go to Government Compliance → Singapore → STB EVA.
- If the page shows setup status, follow the next incomplete step.
- Set Country to Singapore.
- Turn on Enable E-Visitor Authentication (EVA).
- Select EVA Environment:
- TEST for checks
- LIVE for production use
- Enter these fields:
- Hotel Code
- API Key
- JWKS
- Public Key (PEM)
- Private Key (PEM)
- Click Save Government Settings.
✓ You should see a success message after save.
Old Settings → Government Integration links redirect to this setup page.
Sandbox test access
Only server-approved sandbox merchants see Test access. Sandbox transactions use STB TEST and cannot contact live STB or record live confirmation. Do not switch a sandbox flow to LIVE.
Generate JWKS Keys
Use this when you need new JWKS and PEM keys.
- Open Government Integration.
- Confirm Country is Singapore and EVA is enabled.
- Click Generate JWKS.
- Wait for the fields to update.
- Click Save Government Settings.
✓ You should see updated JWKS, Public Key, and Private Key values.
Generated keys are not permanent until you click Save Government Settings.
Update Existing Secret Values
Some secret fields can show "Configured" and stay locked. This protects existing values from being exposed.
- Click the matching Edit button for that field.
- Enter the new value.
- Click Save Government Settings.
Troubleshooting
Government Integration section is missing
What you see: No STB EVA page in Government Compliance.
Fix:
- Confirm your hotel has compliance reporting access.
- Confirm Country is Singapore.
- Refresh Government Compliance.
- Ask an admin to review plan access if still missing.
EVA fields do not appear
What you see: You can select country, but EVA fields are hidden.
Fix:
- Set Country to Singapore.
- Open Government Compliance → Singapore → STB EVA.
- Turn on Enable E-Visitor Authentication (EVA).
Secret fields are disabled with "Configured"
What you see: You cannot type into a secret field.
Fix:
- Click the field's Edit button.
- Enter the new value.
- Save your changes.
"Generate JWKS" fails
What you see: Error after clicking Generate JWKS.
Fix:
- Retry after 10 seconds.
- Check your internet connection.
- Save and refresh the page.
- Contact support if the error continues.
Still Stuck?
Contact success@vouch-technologies.com if:
- ❌ EVA settings do not appear for Singapore
- ❌ Save keeps failing after retries
- ❌ JWKS generation fails repeatedly
Helpful to include:
- Screenshot of the error
- Hotel name
- Time the issue started