Actions
Citizenship¶
- Page Overview (Frontend)
Description: User interface for selecting and defining the member's citizenship status based on data retrieved from the core application.
Page Route: /onboarding/citizenship
Data Source: Query params (token)
Navigation Logic:
| Selection | Routing / Action | Notes |
|---|---|---|
| Thai Citizen | Proceed to PDPA Page | Standard flow for local residents |
| Foreign Citizen | Proceed to US Person Questionnaire | FATCA/Compliance check |
| Corporate Entity | Proceed to Corporate Onboarding | B2B Registration flow |
Design Reference:
- System Integration & Security (Backend)
Objective: To validate the session and retrieve initial member status before rendering the UI.
Authentication & Data Fetching:
-
Method: GET
-
API Endpoint: /pre-citizenship
-
Authorization: Token-based validation via Query Parameters (e.g., ?token={token})
Workflow:

Updated by prin methirattanasophon about 2 months ago · 2 revisions