Categorieën: Alle

door Yanping Lin 2 jaren geleden

181

money+

在处理用户账户信息时,系统会对kyc(了解你的客户)状态进行监测和更新。电话号码的变化并不会影响到已经完成的kyc验证。用户的kyc状态可以是部分kyc、完全kyc或电子kyc(ekyc),系统根据不同状态采取不同的处理流程。如果用户未订阅相关服务,系统不会自动调用money+的变更信息接口。对于已订阅服务的用户,系统会在kyc信息或状态发生变化时进行回调通知。

money+

money+

kyc 测试

监听account电话号码变化,修改ekyc信息

approve info for this user is no ekyc, 不会修改phone number

是否订阅

没有订阅

不会调用money+change info接口

订阅了

调用money+ change info接口

检查history信息

Ops(ekyc_phone_change_consumer)

检查是否删除接口缓存

检查是否重新调用seamless individual

预期不会调用

检查kyc信息,phone修改

full kyc
partial kyc

检查到不是ekyc,电话号码修改不会改变kyc信息

订阅回调给moeny+ kyc信息/状态变化
回调逻辑

回调失败,retcode != 0

回调返回系统错误:404,timeout等

outbox重试,直到max retry,task fail

回调成功

money+订阅kyc 信息改变

pending kyc信息

修改pending case 以上信息不会回调

approve kyc信息

修改approve case 以上信息都会调用回调接口

修改nationality

修改mailing address

修改address

修改gender

修改DOB

修改phone

修改Industry

检查回调参数中nature_of_business是否正确

这里是传入的industry code

修改occupation

检查回调参数中occupation是否正确

这里传入的是occupation code:occupation

PM会提供code和name的字典给money+团队,money+团队自己转换

修改name

money+订阅kyc状态变更

ekyc

delete

检查delete reason和delete reason key

delete时选择多个delete reasoon,并且选择others,填写自定义的delete reason

"spay_kyc_client_status":5, "spay_kyc_level":300, "is_meet_business":false, "spay_reject_reason":"", "spay_reject_reason_key":"", "spay_delete_reason":"", "spay_delete_reason_key":"", "change_status_time":1666755263

reupload photo

{"spay_kyc_client_status":4,"spay_kyc_level":300,"is_meet_business":true,"spay_reject_reason":"reject for testing","spay_reject_reason_key":"[\\"kyc_reject_reason_one__MY\\",\\"kyc_reject_reason_three__MY\\"]","spay_delete_reason":"","spay_delete_reason_key":"","change_status_time":1666767800}

{"spay_kyc_client_status":3,"spay_kyc_level":300,"is_meet_business":true,"spay_reject_reason":"","spay_reject_reason_key":"","spay_delete_reason":"","spay_delete_reason_key":"","change_status_time":1666767444}

{"spay_kyc_client_status":2,"spay_kyc_level":300,"is_meet_business":true,"spay_reject_reason":"","spay_reject_reason_key":"","spay_delete_reason":"","spay_delete_reason_key":"","change_status_time":1666767444}

full to ekyc

只看最终状态,和none to ekyc结果一致

partial to full

"spay_kyc_client_status":4, "spay_kyc_level":200, "is_meet_business":false, "spay_reject_reason":"", "spay_reject_reason_key":"", "spay_delete_reason":"", "spay_delete_reason_key":"", "change_status_time":1666755263

"spay_kyc_client_status":3, "spay_kyc_level":200, "is_meet_business":false, "spay_reject_reason":"", "spay_reject_reason_key":"", "spay_delete_reason":"", "spay_delete_reason_key":"", "change_status_time":1666755263

"spay_kyc_client_status":2, "spay_kyc_level":200, "is_meet_business":false, "spay_reject_reason":"", "spay_reject_reason_key":"", "spay_delete_reason":"", "spay_delete_reason_key":"", "change_status_time":1666755263

none to ekyc

"spay_kyc_client_status":2, "spay_kyc_level":300, "is_meet_business":false, "spay_reject_reason":"", "spay_reject_reason_key":"", "spay_delete_reason":"", "spay_delete_reason_key":"", "change_status_time":1666755263

ops review to reject

reject reason is select by reason key

spay_reject_reason is empty, spay_reject_reason_key has value

reject reason is others

spay_reject_reason has value, spay_reject_reason_key is empty

"spay_kyc_client_status":4, "spay_kyc_level":300, "is_meet_business":false, "spay_reject_reason":"reject by spp auto", "spay_reject_reason_key":"", "spay_delete_reason":"", "spay_delete_reason_key":"", "change_status_time":1666755263

ops review to approve

auto approve

检查回调接口的入参

"spay_kyc_client_status":3, "spay_kyc_level":300, "is_meet_business":true, "spay_reject_reason":"", "spay_reject_reason_key":"", "spay_delete_reason":"", "spay_delete_reason_key":"", "change_status_time":1666755263

partial

reject

approve

"spay_kyc_client_status":3, "spay_kyc_level":100, "is_meet_business":false, "spay_reject_reason":"", "spay_reject_reason_key":"", "spay_delete_reason":"", "spay_delete_reason_key":"", "change_status_time":1666755263

pending

提供订阅API订阅kyc状态和信息变更

已经上线

需求

Notice the Money+ when the user's Shopee account will be closed
Offer auth SDK service for the Withdrawal Transactions
当用户在account中电话号码变了,approve的ekyc的信息也要自动更新
给money+同步account、kyc status、kyc info的变更信息
然后account/kyc call back 业务方的API, 通知业务方信息变更
订阅API

输出

订阅事件,订阅结果啥的

输入

action

UNSUBSCRIBE

SUBSCRIBE

kyc biz info

money+在kyc注册的biz id ,secreat key

shopee uid

将kyc的激活流程和ekyc流程集成到money+
提供account激活流程和ekyc流程

用户已经有ekyc

进入money+注册流程

用户已经有full的kyc

进入ekyc流程

用户已经激活,并且有pending的full kyc或者pending的ekyc

popup,用户的kyc状态,tag, action

shopeepay已经激活,但是被ban了

popup

用户还没有激活shopeepay

consent page-> set PP -> ekyc

提供API查询kyc信息

queryfieldresult接口配置money+需要的字段

提供API查询是否满足kyc的business(ISKYCmeetbusiness)

增加ic_type字段

增加是否有pending case的字段

已上线

提供API查询用户的激活状态

account