Sederhana 账户升级:开发处理方案

Sederhana 账户净值达到 IDR 25.000.000 时,引导客户补充资料并升级
项目:PT Phillip Futures 线上开户系统涉及:后端开发 / 前端开发(H5 + CRM)/ APP 开发

总览

项目规则
适用账户只针对 sederhana 账户;standard 账户不检测
触发条件净值(Equity)≥ IDR 25.000.000
检测时间每天 09:00(雅加达时间,GMT+7)执行一次
触发后发送 App Push 和 Email;CRM 显示 Flag;App 首页弹窗;点击下单页买卖按钮弹窗;禁止新开仓(平仓不受限)
补充资料H5 共 2 页:① NPWP 号码 + NPWP 图片 + Rekening Bank + Rekening Listrik + 真实性声明;② Perjanjian Pemberian Amanat
提交成功后Account Type 从 sederhana 变为 upgrade;交易组从 PLP\Direct\sederhana 自动转到 PLP\Direct\Upgrade;立即恢复开仓;Flag 和 Flag Time 保留;系统自动审核后再人工复核
升级失败指触发后超过 2×24 小时,客户仍未补充资料。此时经纪商可在 CRM 禁用该账户

分工一览

工作项后端开发前端开发APP 开发
每日 09:00 净值检测、标记升级●——
App Push + Email 发送●—○ 点击跳转
CRM KYC Info 新增 Flag / Flag Time 栏位○ 接口●—
App 首页升级弹窗○ 状态接口—●
下单页买卖按钮升级弹窗○ 状态接口—●
禁止新开仓(服务端拦截,含挂单成交)●——
H5 补充资料 2 页 + 提交成功页○ 保存 / 提交接口●○ WebView、返回首页
提交后改 Account Type、转交易组、自动审核●——
CRM KYC Detail 客服重新上传资料○ 接口●—
超时判断、CRM 禁用账户●○ 筛选 / 展示—

● 主要开发 ○ 配合 — 不涉及

状态定义

后端在客户账户上新增升级状态字段 upgrade_status,各端的展示和拦截都以它为准。

upgrade_status含义CRM Account TypeCRM Flag / Flag TimeApp 表现
NONE无需升级sederhana- / -正常
PENDING已触发,待补充资料sederhanaNeed standard kyc / 触发时间首页弹窗、下单弹窗,禁止新开仓,可平仓
SUBMITTED已提交补充资料upgradeNeed standard kyc / 触发时间(保留)不再弹窗,立即恢复开仓
EXPIRED升级失败:超过 2×24 小时仍未补充资料sederhanaNeed standard kyc / 触发时间仍弹窗、仍禁止新开仓;经纪商可禁用账户

业务流程

1
每天 09:00 检测净值扫描所有 Account Type = sederhana 且 upgrade_status = NONE 的账户;净值 ≥ 25.000.000 的标记为 PENDING,Flag Time = 当天 09:00:00。
后端开发
2
通知客户发送 App Push 和 Email。点击 Push 直接打开 H5 补充资料第 1 页。
后端开发APP 开发
3
限制开仓 + 弹窗引导服务端拒绝新开仓,原有开仓挂单在触发成交时也拒绝;App 首页弹窗、点击买卖按钮弹窗,按钮跳转补充资料页。
后端开发APP 开发
4
补充资料第 1 页NPWP 号码、NPWP 图片、Rekening Bank、Rekening Listrik 全部必填,真实性声明必须选 YA。Update Info 保存;Kirim 保存并进入第 2 页。
前端开发后端开发
5
补充资料第 2 页Perjanjian Pemberian Amanat(standard 版本,含第 23 条第 3 款勾选)。Kembali 回第 1 页;Saya sudah baca 正式提交。
前端开发后端开发
6
提交成功Account Type → upgrade;交易组 → PLP\Direct\Upgrade;立即恢复开仓;系统自动审核;显示提交成功页,点"知道了"回 App 首页。
后端开发前端开发APP 开发
7
人工复核系统自动审核后,仍需人工再次审核;资料不正确时,客服在 CRM 的 KYC Detail 页面替客户重新上传。
前端开发后端开发
!
升级失败Flag Time 起超过 2×24 小时仍未补充资料,状态变为 EXPIRED,经纪商可在 CRM 禁用该账户。
后端开发前端开发

后端开发

1. 每日 09:00 净值检测任务

2. 通知

3. 升级状态接口(供 App 和 H5 使用)

4. 禁止新开仓(服务端拦截)

5. 补充资料接口

6. CRM 接口

前端开发

A. CRM 后台:KYC Info 列表

WorkbenchKYC Info
Client ID: Kyc Status:All ▾ Flag:All ▾新增 Create Time:Start ~ End
⬇ Export CSV⬇ Export CSV 2⬇ Export CSV 3
OperatingClient IDProposal No.Kyc StatusAccount TypeFlagFlag TimeIPCreate TimeUpdate Time
View Proposal551252K261104A0047ApprovedsederhanaNeed standard kyc2026-11-06 09:00:00103.165.132.1342026-11-04 18:47:052026-11-04 18:47:33
View Proposal551248K261101A0045ApprovedupgradeNeed standard kyc2026-11-05 09:00:00110.138.20.712026-11-01 10:12:402026-11-05 15:31:08
View Proposal551250K261102A0046Pendingsederhana--2026-11-02 14:20:072026-11-02 14:20:07
View Proposal551241K261028A0041Approvedstandard--36.72.215.92026-10-28 09:41:222026-10-28 11:02:50

CRM KYC Info 示意:第 1 行为待升级;第 2 行为已提交升级(Account Type 变为 upgrade,Flag 保留);第 3、4 行无需升级

B. CRM 后台:KYC Detail

C. H5 补充资料页

第 1 页:补充资料

第 2 页:Perjanjian Pemberian Amanat

提交成功页:点 知道了(印尼语界面显示为 Mengerti)后通知 App 关闭 WebView 并回到首页。

1Lengkapi Data2Perjanjian
Informasi Tambahan
53.123.456.7-890.000 No. NPWP *
✓
Foto NPWP *npwp_card.jpg
Terunggah
Lampiran Data
✓
Statement Bank / Tagihan Kartu Kredit *3 bulan terakhir
Terunggah
+
Rekening Listrik / Telepon *3 bulan terakhir
Unggah
Pernyataan Kebenaran dan Tanggung Jawab
Dengan memilih "YA", saya menyatakan bahwa semua informasi dan dokumen yang saya lampirkan adalah benar dan tepat, dan saya bertanggung jawab penuh atas kebenaran data tersebut.
YATIDAK
Update InfoKirim
H5 第 1 页:补充资料(4 项必填 + 声明选 YA)
✓Lengkapi Data2Perjanjian
PERHATIAN! PERJANJIAN INI MERUPAKAN KONTRAK HUKUM. HARAP DIBACA DENGAN SEKSAMA.

PERJANJIAN PEMBERIAN AMANAT KHUSUS UNTUK TRANSAKSI KONTRAK DERIVATIF DALAM SISTEM PERDAGANGAN ALTERNATIF

Pada hari ini, bertempat di PT Phillip Futures, Atria @Sudirman Level 15, Jakarta, yang mengisi perjanjian di bawah ini:

Nama: [Nama Nasabah]
Pekerjaan / Jabatan: [Pekerjaan]
Alamat: [Alamat]

dalam hal ini bertindak untuk dan atas nama sendiri, selanjutnya disebut Nasabah …

… (isi perjanjian, versi Akun Standar) …

✓Pasal 23 ayat 3 — pilihan Nasabah sesuai ketentuan versi Akun Standar (wajib dipilih)
↓ Gulir sampai akhir untuk melanjutkan
KembaliSaya sudah baca
H5 第 2 页:Perjanjian Pemberian Amanat
✓
Data Berhasil Dikirim
Terima kasih. Data upgrade akun Anda telah kami terima dan sedang dalam proses verifikasi. Anda sudah dapat kembali bertransaksi.
NPWPTerkirim
Rekening BankTerkirim
Rekening ListrikTerkirim
Perjanjian Pemberian AmanatDisetujui
Mengerti
提交成功页(Mengerti = 知道了)

APP 开发

1. Push 跳转

2. 首页弹窗

3. 下单页弹窗

4. WebView 配合

Phillip Futures🔔
Ekuitas
Rp 25.480.000
Akun Sederhana
App 首页弹窗(居中)
XAUUSDGold vs US Dollar
Lot1.0
Jual
Beli
!
Tidak Dapat Membuka Posisi Baru
Akun Anda perlu di-upgrade ke Akun Standar. Lengkapi data tambahan (NPWP, Rekening Bank, Rekening Listrik) untuk kembali membuka posisi baru.
Posisi yang sudah terbuka tetap dapat ditutup.
Upgrade Akun Nanti
下单页点击 Jual / Beli 时的弹窗(底部)

文案

位置印尼语(App 显示)中文
首页弹窗标题Saatnya Upgrade Akun是时候升级账户了
首页弹窗内容Ekuitas akun Anda telah mencapai Rp 25.000.000. Upgrade ke Akun Standar dengan melengkapi data berikut: NPWP, Rekening Bank, Rekening Listrik. Selesaikan sebelum [截止时间] WIB.您的账户净值已达到 Rp 25.000.000。请补充以下资料升级为标准账户:NPWP、银行对账单、电费单。请在 [截止时间] 前完成。
下单弹窗标题Tidak Dapat Membuka Posisi Baru暂时不能新开仓
下单弹窗内容Akun Anda perlu di-upgrade ke Akun Standar. Lengkapi data tambahan (NPWP, Rekening Bank, Rekening Listrik) untuk kembali membuka posisi baru. Posisi yang sudah terbuka tetap dapat ditutup.您的账户需要升级为标准账户。补充资料(NPWP、银行对账单、电费单)后即可恢复开仓。已有仓位仍可平仓。
弹窗按钮Upgrade Akun / Nanti去升级账户 / 稍后
成功页标题Data Berhasil Dikirim资料提交成功
成功页内容Terima kasih. Data upgrade akun Anda telah kami terima dan sedang dalam proses verifikasi. Anda sudah dapat kembali bertransaksi.感谢您。我们已收到您的升级资料,正在审核中。您现在可以恢复交易。
成功页按钮Mengerti知道了

App Push 与 Email

App Push(印尼语)
Upgrade Akun Diperlukan
Ekuitas akun Anda telah mencapai Rp 25.000.000. Ketuk untuk melengkapi data dalam 2 x 24 jam.
Email(印尼语)
Subjek:Upgrade Akun Anda
Silakan perbarui data Anda melalui aplikasi Phillip Futures.
Mohon lengkapi dokumen dalam waktu 2 x 24 jam.
Email(英文)
Subject: Upgrade Your Account
Please update your data through the Phillip Futures app.
Please fill out the document within 2 x 24 hours.

Email 不放链接地址,只引导客户打开 App 完成升级。印尼语文案为建议稿,上线前请 Phillip 确认。

审计轨迹事件

沿用 Bappebti 整改方案中的审计表,新增以下事件,全部由后端写入。

事件编码触发时机
UPGRADE_FLAGGED09:00 检测任务标记账户需要升级;记录当时净值
UPGRADE_NOTIFIEDPush / Email 发送成功或失败
ORDER_OPEN_BLOCKED升级期间新开仓被拦截(含挂单触发成交被拒)
UPGRADE_INFO_SAVEDUpdate Info 或 Kirim 保存资料
FORM_AGREE同意 Perjanjian Pemberian Amanat(standard 版本 + 版本号 + 第 23 条第 3 款选择)
UPGRADE_SUBMITTEDSaya sudah baca 提交成功,Account Type 变为 upgrade
TRADE_GROUP_CHANGED交易组从 PLP\Direct\sederhana 转到 PLP\Direct\Upgrade(成功或失败)
UPGRADE_EXPIRED超过 2×24 小时仍未补充资料(升级失败)
KYC_FILE_REUPLOAD客服在 CRM 替客户重新上传资料;记录操作人
ACCOUNT_DISABLED经纪商在 CRM 禁用账户;记录操作人和原因

验收标准

  1. sederhana 账户净值 ≥ 25.000.000 时,在下一次 09:00 检测中被标记;standard 账户和净值不足的账户不会被标记;同一账户不重复标记、不重复通知。
  2. 标记后客户收到 App Push 和 Email;点 Push 进入补充资料第 1 页;Email 中没有链接。
  3. CRM KYC Info 中,Flag 显示 Need standard kyc,Flag Time 显示当天 09:00:00;其他账户两列都显示 -;可按 Flag 筛选。
  4. 标记后,App 首页弹窗、点击买卖按钮弹窗,弹窗按钮都能进入补充资料页。
  5. 标记后,任何渠道都无法新开仓;触发前的开仓挂单在触发成交时被拒绝;平仓不受影响。
  6. 第 1 页:4 项任一为空或声明未选 YA 时 Kirim 不能通过;只点 Kirim 不点 Update Info 时资料也能保存成功;重新打开页面能看到已保存的资料。
  7. 第 2 页:第 23 条第 3 款按 standard 现有逻辑勾选;Kembali 返回第 1 页且资料保留;Saya sudah baca 后显示提交成功页;点"知道了"回到 App 首页,弹窗不再出现。
  8. 提交后 CRM 中 Account Type 显示 upgrade,Flag 和 Flag Time 保留;交易组变为 PLP\Direct\Upgrade;客户可以立即开仓。
  9. 客服可以在 KYC Detail 替客户重新上传 3 个文件并修改 NPWP 号码。
  10. 超过 2×24 小时未补充资料的账户状态为 EXPIRED,可在 CRM 中筛选出来,并可由经纪商手动禁用。