Fullname » History » Revision 4
Revision 3 (prin methirattanasophon, 02/18/2026 07:27 AM) → Revision 4/6 (prin methirattanasophon, 02/18/2026 08:41 AM)
# Fullname
1. Page Overview (Frontend)
Description: Interface for presenting user personal informations form.
- Page Route: /onboarding/fullname
- Figma: https://www.figma.com/design/SBabvyocQYJPTJsSoBplV1/FDA_EDIT?node-id=9896-30392&m=dev
Logic:
| Field | Validation | Madatory |
| :--- | :--- | :--- |
|title (th)|TH and EN title should be changed when select one of them.|Y|
|th name|allow only Thai alphabets|Y|
|th middle name|allow only Thai alphabets||
|th surname|allow only Thai alphabets|Y|
|title (en)|TH and EN title should be changed when select one of them.|Y|
|en name|allow only English alphabets|Y|
|en middle name|allow only English alphabets||
|en surname|allow only English alphabets|Y|
|email|correct email format|Y|
|mobile|allow only thai number start with +66, 06, 08, 09|Y|
Workflow:
<img style="width: 305px;" src="clipboard-202602181541-fsuoc.png"><br>
---
2. System Integration
Objective: To save user informations
API:
- Method: POST
- Enpoint: /customer/fullname
Body:
|Key|Type|Description|
|:--|:--|:--|
|email|string||
|mobile|string||
|thName|string||
|thSurname|string||
|thMidName|string\|null|Optional|
|engName|string||
|engSurname|string||
|engMidName|string\|null|Optional|
|thTitle|string||
|enTitle|string||
|idCard|string\|null|For skip appman only|
|is_skip_appman|bool|true for skip appman|
|step|int|page index|