java项目账户充值提现_充值和提现的业务流程是怎样的?

一、 充值业务流程

首先要了解账户的概念,这里涉及到的账户有个人在第三方支付宝的虚拟账户,支付宝在银行的备付金账户、个人在银行的银行账户。

1. 用户在支付宝客户端选择充值操作,输入充值金额100元,选择已绑定的银行。

2. 支付宝系统构建充值订单。

3. 支付宝请求用户支付授权,就是输入密码页面。

4. 用户输入支付密码,提交授权,允许支付宝向银行发起扣款转账请求。

5. 支付宝系统携带用户的充值订单信息、用户的授权信息向用户支付宝绑定的银行发起扣款。

6. 用户支付宝绑定的银行会从用户的个人银行账户扣除100元转到支付宝在该行的备付金账户中去。

7. 银行系统通知支付宝扣款的结果,如扣款成功、余额不足扣款失败等反馈。

8. 支付宝接收到银行扣款成功通知之后,会立马给用户的支付宝虚拟账户上加上100元,用户在支付宝余额中就能看见多了100元。

9. 支付宝在前台页面上告知用户充值的结果。

在支付宝上充值的业务流程如下:

相对于在网站上使用支付宝充值的流程,支付宝应用上的充值步骤较少,以网站上使用支付宝渠道充值为例,其中增加的是用户在平台网站上的虚拟账户、平台在银行的备付金账户。

二、提现业务流程

支付宝提现,通俗点说就是把余额转到支付宝所绑定的银行卡中,相对于充值,提现就是个逆向流程。

1. 用户在支付宝客户端选择提现(金额转出)操作,输入提现金额100元,选择转出的银行。

2. 支付宝系统构建提现订单。

3. 支付宝请求用户授权。

4. 用户输入密码,提交授权,允许支付宝向银行发起提现转账请求。

5. 支付宝向银行发起请求。

6. 用户支付宝绑定的银行会从支付宝在该行的备付金账户扣款100元至用户的个人银行账户。

7. 银行系统通知支付宝的结果,如转账成功。

8. 支付宝接收到银行转账成功通知之后,会立马给用户的支付宝虚拟账户上减去100元,用户在支付宝余额中就能看见少了100元。需要提及一下,银行到账都是有延迟的,所以会出现支付宝余额减少了,但个人银行账户未到账的情况。

9. 支付宝在前台页面上告知用户提现的结果,提示到账日期。

支付宝提现流程如下,同理可以推导出平台的提现流程。

以上。

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值