百付通企业网关接口规范_1_0_4_2.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
百付通网企业网关接口规范 V1 北京创融投资有限公司 2005年4月17日 前言 目的 该手册的主要目的是帮助百付通会员掌握百付通网络支付平台系统接口的安装与使用方法,以便接入到现有的系统中。 使用对象 本文档的使用对象为使用百付通过企业型网关接口的商户的技术人员。 运行环境 百付通企业网关接口采用标准的Web模型与MD5标准算法, 适用于任何平台中的任何语言,具备十分良好的兼容性,并且不需安装任何组件即可使用。 术语说明 企业网关接口: 接收用户传递过来的定单数据,并生成交易,在交易完成后实时返回结果到用户指定的接收地址。 商户密钥: 用户在百付通设置的一个长度为128个字节的任意字符。 商户的密钥可以登陆百付通网站后自行设置,必须为128个字节的字符串,可以自行编设置,必须为128个字节的字符串,可以自行编写,也可点击生成按扭生成商户密钥,该密钥生成后,百付通会保存该密钥的副本,以核对数据,用户也需要妥善保管该密钥,用以签名要发送的数据和验证接收的数据。 SSL(Secure Socket Layer): 一种基于网络传输层的安全网络传输协议,实现客户端与服务器端间的数据安全传递。 MD5: 摘要算法:摘要算法是将一个任意长度的数据变换为一个定长的数据串,这一定长的数据串被称为消息摘要,反向计算出消息本身在技术上是不可行的。 摘要算法的目标是用于证明原文的完整性,也就是说用于防止信息被篡改。通常也被称为:HASH算法、摘要算法、签名算法。它的特点是:从不定长的原文中产生一个固定长度(如MD5 是128 位)的对应结果 。数据发送方在数据发送前,首先用摘要算法对数据计算消息摘要,然后将数据和消息摘要一起发送给接受方。 接受方用相同的摘要算法对数据重新计算消息摘要,通过对二个消息摘要的比较,可以明确地判断出数据在传输过程中是否被篡改。 结果相同表示数据未被修改,而结果不同表明数据被修改或数据被丢失,从而保证数据在传输过程中的完整性。 接口规范 企业网关使用流程 客户在商户网站生成订单; 商户网站使用商户密钥对订单数据进行数字签名; 商户???站通过表单方式将订单数据及签名数据通过用户浏览器提交到支付网关; 支付网关使用商户密钥验证订单数据数字签名的合法性; 支付网关将订单数据处理,生成交易。 客户与商户之间完成正常的交易流程。 交易流程完成或者失败后,使用商户的密钥将结果数据签名并发送回商户指定的地址。 商户接收到数据后使用密钥验证数据的合法性。 商户验证合法性之后,根据支付结果数据完成余下的业务流程,为客户提供产品或服务。 数据提交 商户的定单数据需要以POST方式提交到网关接口。 生产系统网关地址为: HYPERLINK /interface/Professional/paypre.aspx /interface/Professional/paypre.aspx (注意是https) 测试系统网关地址为: HYPERLINK /interface/Professional/paypre.aspx /interface/Professional/paypre.aspx (注意是http) 提交的数据格式如下:(注:提交数据时请使用表单post方法) form action=/interface/professional/paypre.aspx method=post input name=OrderType type=hidden value=1001 !-- 网关代码 -- input name=InceptUserName type=hidden value=yourmailbox@ input name=OrderNumber type=hidden value=958709747 !--订单号-- input name=Amount type=hidden value=3!--订单金额-- input name=MoneyCode type=hidden value=1001!--货币代码-- input name=TransDateTime type=hidden value=2005-07-17 14:24:12 input name=TransType type=hidden value=1001 input name=PledgeDay type=hidden value=0 input name=TransTypeLock type=hidden value=1 input name=PledgeDayLock type=hidden value=1 input name=Title type=hidden value= input name=Conte

文档评论(0)

ktj823 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档