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

Member Withdrawal

Member Withdrawal

post

Function Description

  • Processes member withdrawal.


Detailed Description

  • Checks whether withdrawal is possible. ( API URL : /api/member/v1/withdrawal/chkWithdrawalMember )

  • Changes the member status to withdrawn and saves the withdrawal reason passed from the screen.

  • If a linked social login account exists, unlinks it.

  • Masks personal information present in the withdrawing member's member information, order history, 1:1 inquiry history, product inquiry history, and event history.

  • Sends a withdrawal email and withdrawal notification message upon successful withdrawal.


Notes

  • Login is required.

  • If any masking fails among order history, 1:1 inquiry history, product inquiry history, and event history, the failed data is accumulated separately for reprocessing.

Query parameters
withDrawalRequeststringRequired

WithDrawalRequest

userDetailstringRequired

UserDetail

Header parameters
AuthorizationanyOptional

Access Token

Body
anyOptional
Responses
200

Success

No content

post/v1/withdrawal/procWithdrawal
POST /api/member/v1/withdrawal/procWithdrawal?withDrawalRequest=text&userDetail=text HTTP/1.1
Host: api-member.x2bee.com/
Content-Type: application/json
Accept: */*

No content

Check Whether Member Withdrawal Is Possible

post

Function Description

  • Checks whether member withdrawal is possible.


Detailed Description

  • Withdrawal is not possible if there is an order in progress.

  • Withdrawal is not possible if there is a claim (exchange, return) in progress.

  • Withdrawal is not possible if there is a 1:1 inquiry in progress.

  • Withdrawal is not possible if usable mileage exists.

  • A withdrawal failure log is created if withdrawal is not possible.


Revision History

  • Release v1.07_231228: Removed common logic due to removal of dormant member logic

Query parameters
userDetailstringRequired

UserDetail

Header parameters
AuthorizationanyOptional

Access Token

Responses
200

Success

No content

post/v1/withdrawal/chkWithdrawalMember
POST /api/member/v1/withdrawal/chkWithdrawalMember?userDetail=text HTTP/1.1
Host: api-member.x2bee.com/
Accept: */*

No content

Last updated