系統參與者:管理員、商戶、支付者
業務流程:
1、支付者在商戶的商城購物后發起支付請求
2、支付請求傳遞到 “支付寶小錢袋代收平臺”(使用MD5加密,RSA2私鑰簽名,POST方法請求)
3、平臺從支付寶賬戶列表中選擇一個來收款,并產生訂單等信息
4、平臺返回h5頁面鏈接或者SDK鏈接給商城
5、商城收到返回的h5頁面鏈接或者SDK鏈接
6、支付者端喚起支付寶,并跳轉到支付寶付小錢袋頁面
7、監控收款支付寶的到賬狀態,確認收到款項則修改訂單支付狀態以及該訂單對應的賬目數據
8、系統調用商城提供的回調鏈接,通知商城。商城回復OK,修改訂單通知狀態,否則持續通知5次直到收到商城肯定答復
管理員功能
一、收款支付寶管理
1、添加支付寶賬戶
2、支付寶賬戶列表
二、商戶管理:
1、添加商戶
2、商戶列表:
商戶號、商戶名、昵稱、余額、已提現金額、加入時間
狀態(正常、禁用)
業務處理(重設MD5密鑰,解綁谷歌令牌、用戶費率設置、余額結算)
操作(編輯、刪除)
三、商戶提現銀行卡管理
1、添加銀行卡
2、銀行卡列表
商戶號、商戶昵稱、收款人、卡號、銀行名稱、省份、城市、分行、添加時間、審核時間
審核狀態(通過、未通過)
操作(編輯、刪除)
四、訂單管理:
1、訂單列表(需要查詢功能、選列導出功能)
商戶號、商戶昵稱、商戶訂單號、系統訂單號、訂單金額、獲得金額(即扣除手續費的金額)
訂單狀態(未支付、支付成功)
通知狀態(未通知、通知成功)
通知次數、添加時間、支付時間
操作(訂單詳情、重發通知、補單/退單)
商戶功能
一、個人信息
修改登錄密碼
修改資金密碼
谷歌驗證器(綁定谷歌驗證器、解綁谷歌驗證器)
二、系統對接
查看商戶號、查看MD5公鑰(需驗證資金密碼)
查看系統公鑰、設置商戶公鑰、設置支付請求發起服務器IP(此三項需驗證谷歌驗證碼)
三、訂單列表
訂單號、系統訂單號、金額、獲得金額、支付狀態、通知狀態、添加時間、支付時間
四、財務相關
1、提現銀行卡:添加提現銀行卡、銀行卡列表
2、申請提現:
展示可用金額、凍結金額、提現手續費
需填寫提現金額、選擇銀行卡、輸入支付密碼、谷歌驗證碼
測試功能
單獨頁面,填寫支付金額,點擊支付按鈕,喚起支付寶