Project

General

Profile

Actions

Citizenship

  1. 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:


  1. 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