博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
快钱提现
阅读量:6902 次
发布时间:2019-06-27

本文共 708 字,大约阅读时间需要 2 分钟。

一、需求背景
       用户通过充值、活动、收益会获取一定量的余额,用户可通过余额进行购物,也可以将余额提现到绑定的银行卡上
二、实现说明
       快钱提供webservice接口(bankpay),该接口提供将商户快钱账号的余额转到用户银行卡上的功能,请求发出后,快钱会进行初步验证(可参考快钱返回码说明),返回0000,表示快钱收到请求并初步验证通过,但是并不会实时到账,必须快钱后台人工审核后,钱才会打到用户银行卡上(所以还需要不断通过调用queryDeal接口获取最新的订单状态,以确认钱是否到账)
三、实现过程
1、两个数据表
     1、用户申请表,包含信息如下
           1、用户申请信息:如用户名、提现人、银行名、银卡卡号、提现金额、手续费、提现时间、商家交易号
           2、后台审核信息:如审核人、审核状态、审核时间、审核说明等
           3、
快钱支付接口调用信息(bankPay):快钱返回编码、快钱返回编码描述等
     2、用户提现状态表(后台审核通过后写入此表)
            1、用户申请信息:同1.1.1
            2、快钱查询接口调用信息(queryDeal):交易金额、交易状态、失败原因代码及描述、交易号等
   
 3
、快钱接口调用日志表:如接口名称、接口调用时间、接口调用返回状态、接口调用返回状态描述等
2、操作步骤
      
四、经验总结
      
1、快钱转账并非实时导致,需要快钱后台人工审核,所以要不断根据商户订单号查询转账的最新状态
      2、商户订单号必须具有唯一性
      3、快钱有两种收手续费的方式,分别是包含在传递金额、不包含在传递金额中,这些在快钱后台配置
      4、快钱相关请找快钱技术人员
      5、快钱的主要错误码,其中0000只是表示快钱通过验证,待人工审核,并不代表钱已转账成功

转载地址:http://qnpdl.baihongyu.com/

你可能感兴趣的文章
spring_3最小化Spring XML配置
查看>>
Struts 基础开发---day02
查看>>
Codeforces 456C - Boredom(简单DP)
查看>>
IE9 打不开界面也不报错,只有打开控制台才会显示 - console
查看>>
String,int,Integer,char 类型转换
查看>>
[LeetCode] Permutations II 解题报告
查看>>
20921进程的描述与控制
查看>>
int 和 Integer 有什么区别
查看>>
english单词笔记 001
查看>>
CPU和GPU的区别
查看>>
linux 打包 | autoconf 使用方法
查看>>
linux 上zookeeper安装
查看>>
JSON简介及Java对JSON的解析
查看>>
Candy
查看>>
CentOS 6.4 搭建 ntop 网络流量监控分析平台
查看>>
暑期第一弹<搜索> B - Dungeon Master(三维BFS,6个状态)
查看>>
codeforces Problem-518D:Ilya and Escalator(概率dp)
查看>>
flask—信号(blinker)
查看>>
[LeetCode] NO. 66 Plus One
查看>>
基于jwt和角色的访问控制解决方案
查看>>