Project

General

Profile

Self services - Change name » History » Version 1

karnake ruengchaicharnkij, 02/18/2026 03:59 AM

1 1 karnake ruengchaicharnkij
# Self services - Change name
2
3
## Change name:
4
### user interfaces:
5
<img src="clipboard-202602181054-dgj6d.png"><br>
6
### Sequence Diagram:
7
8
<img src="Self service change name flow.png"><br>
9
10
### Data flows:
11
12
Customer select “change name” service on customer profile then redirect to “change name”'s page as left photo in the user interfaces:
13
14
url: https://onboarding-uat.acecoin.com/self-service/change-name 
15
16
1. change documents upload to laser code
17
18
```
19
{
20
    "first_name": "first name",
21
    "last_name": "last name",
22
    "date_of_birth": "date of birth",
23
    "national_id": "1234567890121",
24
    "laser_code": "AB1234567123"
25
}
26
```
27
2. after click the button Front will call Backend APIs:
28
29
> a. api: https://api-uat.acecoin.com/onboarding/v1/self-service/change-name 
30
> b. call to Appman to complete face comparison
31
> c. if Appman and DOPA return status are passed, produce kafka message
32
> d. return result to Front
33
> e. call to DOPA to check id card status
34
> > i. firstname
35
> > ii. lastname
36
> > iii. date of birth
37
> > iv. id card number
38
> > v. laser code
39
40
41
```
42
{
43
  "national_id": "6400719122941",
44
  "first_name": "ทดสอบ",
45
  "last_name": "บัตร",
46
  "date_of_birth": "25430101",
47
  "laser_code": "AB0123456789"
48
}
49
```
50
3. display new customer information as center photo in the user interface
51
52
4. customer click the button to return to webtrade