欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

请问应用中实现绑定银行卡并进行消费、充值、提现一般是怎么搞的?

程序员文章站 2022-04-23 09:58:05
...
我现在的系统中要实现一个个人账户,因此希望能够满足充值、提现、消费等业务,不知道怎么搞法比较好,是不是要和第三方金融支付平台合作的。我看了下,还有像饿了么这种APP,不绑定银行卡,充值的时候就支持微信、支付宝、QQ钱包,然后提现的时候说是回到上述账户,难道这个做的时候,是后台将商户银行账户的钱转账到个人的微信或者支付宝?

回复内容:

我现在的系统中要实现一个个人账户,因此希望能够满足充值、提现、消费等业务,不知道怎么搞法比较好,是不是要和第三方金融支付平台合作的。我看了下,还有像饿了么这种APP,不绑定银行卡,充值的时候就支持微信、支付宝、QQ钱包,然后提现的时候说是回到上述账户,难道这个做的时候,是后台将商户银行账户的钱转账到个人的微信或者支付宝?

其实最麻烦的还是提现,充值也就是接上支付接口然后支付一定金额,然后你给这个用户的数据库余额字段加一个数,消费同理。
提现的话,如果你用的支付接口功能很全面,可以把用户支付过来的钱再按照一定金额退回去给他,或者将钱打到用户的账户,要是功能很简陋,只能通过人工打款的方式提现了。

只能用第三方 比如银联,支付宝,快钱什么的

一般第三方支付都会支持退款的接口。

1、第三方支付都有退款接口
2、原路返回退款,其实你没记录人家的支付宝 微信等账号,而是记录了支付方式 和 这种支付方式提供的订单号,例如支付宝支付单号。
3、通过退款接口退款。