欢迎来到天天文库
浏览记录
ID:15143961
大小:213.00 KB
页数:9页
时间:2018-08-01
《电信支付中心技术方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电信支付中心技术方案(版本:1.0)深圳市全通数码科技有限公司2007年01月项目名称/代码:电信支付中心技术方案版本:1.0状态:所有人:开发组文档更改历史记录序号主要更改内容版本号更改人更改时间1提交初始版本1.0余葵2007-01-092345671.1编写目的本文档描述电信支付中心实现的整体技术方案,包括V币支付和银联支付。2实现方案采用https通讯协议,同时对于通讯内容进行MD5加密。该方案安全级别为中高,对于商户开发简单,具有通用性。2.1安全控制2.1.1SSL128位传输加密标准客户端的浏览器发送CGI请求时使用https协
2、议,所有客户端发送的https请求以及WebServer返回的结果都会自动使用SSL加密。2.1.2通讯内容MD5加密在传输加密的基础上,对于通讯内容再进行MD5加密,每个商户管理自己的MD5加密的密钥,并且可以随时更改MD5的密钥。1.1网上支付流程1.客户登录商户网站,选择商品并下单,商户网站产生订单信息2.商户按照接口说明构造请求报文,然后POST到电信支付中心指定的URL上3.根据用户选择的支付类型电信支付中心做相应的支付处理4.客户输入V卡卡号/支付密码或者银行卡号/密码,支付信息经加密处理后传送到电信支付中心进行支付处理5.商户按
3、照接口说明从电信支付中心取得回复报文6.商户按照回复报文将支付结果信息返回给客户1.1电信支付中心扣减流程1.1电信支付中心实现功能1.1电信支付中心网上支付系统实现1接口定义1.1商户接口定义1.1.1电信支付中心地址商户把请求报文提交给电信支付中心的地址。正式地址:测试地址:1.1.2请求报文格式说明变量名中文说明长度是否允许为空备注MerchantNo商户号,电信支付中心分配给商户的唯一标识6否BillNo订单编号20否只允许数字表示Amount订单金额10否V币只能为整数Currency货币类型3是V币为VBI,银联为YLReturn
4、URL支付结果返回的商户URL255否MD5InfoMD5签名验证,V宝支付网关对MD5Info校验,如果该验证不通过,则此次交易立即中止512否商户对表单信息进行加密。构造方式为MD5info=MerchantNo+BillNo+Currency+Amount+ReturnURL+MD5key;TradeType支付类型3否V币为001,银联为002Remark商户的备注信息255是1.1.1回复报文格式说明变量名中文说明长度是否允许为空备注MerchantNo商户提交的商户号6否BillNo商户提交的订单编号20否只允许数字表示Amoun
5、t商户提交的订单金额10否V币只能为整数Currency商户提交的货币类型3是V币为VBI,银联为YLRemark商户提交的备注信息255是VMD5info电信支付中心返回的MD5签名验证,商户需对MD5Info校验,如果失败,则此次交易立即中止512否电信支付中心对表单信息进行加密。构造方式为MD5info=MerchantNo+BillNo+Currency+Amount+VResponseCode+MD5KeyVResponseCode电信支付中心返回结果代码2否"00"表示成功,其他表示失败VResponseReason电信支付中心的
6、结果说明255否如果为失败,则为失败原因VSequenceNo电信支付中心流水号10否VSettlementDateTime电信支付中心返回的交易时间20否格式为yyyymmddhhmissVTradeType支付类型3V币为001,银联为002
此文档下载收益归作者所有