For the complete documentation index, see llms.txt. This page is also available as Markdown.

Identity Verification

The identity verification feature refers to the process of confirming a member's identity in order to use services such as sign-up and finding an ID/password. The shopping mall uses identity verification to confirm that a member meets the appropriate age requirement (14 years or older), and restricts minors from accessing harmful products and content to ensure safe use of the service.


Key Features

  • When signing up or using other services, identity verification is used to confirm that the member is 14 years of age or older.

  • Adult verification status grants only verified adult members access to certain products and content.

  • Identity verification confirms the owner of the account and supports personal information changes and the ID/password recovery service.

Process Definition

1

Save Member Identity Verification History

Upon an identity verification request, a classification code is passed and the identity verification history is inserted. If an adult verification classification code is passed, the member's adult verification status is updated.

API Function List

API
Description
Server
Method
Remarks

Save Member Identity Verification History

After mobile identity verification, saves the result of the identity verification process carried out per module, and if the request classification code indicates an adult verification request, updates the member's adult verification status.

Member

POST

Definition of Terms

Term
Description

Identity Verification

Mobile identity verification allows the unique identifying information (CI) to be obtained. This information can be used to confirm a member's identity, and helps protect personal information and enable secure transactions.

Other Notes

  • Identity Verification

    • Uses the NICE identity verification API.

    • The values received through identity verification are as follows.

Values Passed by Identity Verification (Expand)
Verification Result
Name
Key
Remarks

Common

CP Request Number

REQ_SEQ

Max 30 Bytes (generated/arbitrary value)

Verification Method

AUTH_TYPE

M: Mobile Phone C: Card X: Certificate P: Samsung Pass

Verification Success

Result Unique Number

RES_SEQ

24 Bytes

Name

NAME

50 Bytes, EUC-KR

UTF-8 Name

UTF8_NAME

50 Bytes, UTF-8, requires URLDecode processing

Date of Birth

BIRTHDATE

YYYYMMDD

Gender Code

GENDER

0: Female, 1: Male

Domestic/Foreign National Code

NATIONAINFO

0: Domestic National, 1: Foreign National

Duplicate Sign-Up Check Value (DI Value)

DI

64 Bytes, not returned for card-birthdate verification

Connecting Information Check Value (CI Value)

CI

88 Bytes, not returned for card-birthdate verification

Carrier Information

MOBILE_CO

3 Bytes, mobile phone verification only

Mobile Phone Number

MOBILE_NO

24 Bytes, mobile phone verification only

  • Non-Member Identity Verification

    • Non-members can use the service after identity verification when purchasing a product.

    • When a non-member accesses the detail page of an adult-only product, they must go through the identity verification process and be 19 years of age or older to use the service.

    • During non-member identity verification, the age and adult verification status data are encrypted and set in a cookie.

    • During non-member identity verification, the customer name and phone number data are set in session storage.

  • Identity Verification Development Settings

File
Setting/Description
Remarks

niceid.js

Line 8: sSiteCode = site code Line 9: sSitePW = site password. Windows OS users: Uncomment line 16 Comment line 17. MAC OS users: Comment line 16 Uncomment line 17

MAC OS users must change the permissions of the identity verification module. e.g. from the venus-x2bee-mo-vanilla path, run $ sudo chmod 755 CPClient_mac, then run the CPClient_mac file once, and approve the 'Open App from Unidentified Developer' permission.

checkplus_success.js

Line 7: sSiteCode = site code Line 8: sSitePW = site password. Windows OS users: Uncomment line 13 Comment line 14. MAC OS users: Comment line 13 Uncomment line 14

MAC OS users must change the permissions of the identity verification module. e.g. from the venus-x2bee-mo-vanilla path, run $ sudo chmod 755 CPClient_mac, then run the CPClient_mac file once, and approve the 'Open App from Unidentified Developer' permission.

MAC OS Permission Notice: You must change the execution permission of CPClient_mac and approve the 'Open App from Unidentified Developer' permission the first time it runs.