1 / 8
文档名称:

银联在线支付接口说明.doc

格式:doc   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

银联在线支付接口说明.doc

上传人:xxj16588 2016/6/24 文件大小:0 KB

下载得到文件列表

银联在线支付接口说明.doc

相关文档

文档介绍

文档介绍:为用于 java 和 jsp 开发的 jar 包, 适用于各个操作系统。 jdk 版本为 。客户端签名和验签方法说明 public String signOrder(String MerId, String OrdId, String TransAmt, String CuryId, String TransDate, String TransType) 参数说明: String MerId - 商户号,长度为 15 个字节的数字串,由 ChinaPa y 或清算银行分配。 String OrdId - 订单号,长度为 16 个字节的数字串,由商户系统生成,失败的订单号允许重复支付。 String TransAmt - 交易金额,长度为 12 个字节的数字串,例如: 数字串"000000001234" 表示 元。 String CuryId - 货币代码, 长度为 3 个字节的数字串,目前只支持人民币,取值为"156" 。 String TransDate - 交易日期,长度为 8 个字节的数字串,表示格式为: YYYYMMDD 。 String TransType - 交易类型,长度为 4 个字节的数字串,取值范围为: "0001" 和"0002" , 其中"0001" 表示消费交易返回值: String CheckValue[256] -PayClient 根据上述输入参数生成的商户数字签名,长度为 256 字节的字符串。○使用说明商户在向消费者发送订单确认页面之前, 调用本函数或方法产生订单签名( CheckValue ) ,然后生成订单确认页面,供消费者再次确认订单的内容, 并允许消费者选择支付或取消订单。订单确认页面中表单( FORM )的具体例子如下( 注意各字段的大小写): <form action="https://payment./pay/TransGet" METHOD=POST> <input type=hidden name="MerId" value="123451234512345"> <input type=hidden name="OrdId" value="0000000000000001"> <input type=hidden name="TransAmt" value="000000001234"> <input type=hidden name="CuryId" value="156"> <input type=hidden name="TransDate" value="20000315"> <input type=hidden name="TransType" value="0001"> <input type=hidden name="Version" value="20040916"> (接口版本号) <input type=hidden name="BgRetUrl" value="/"> (后台交易接收 URL ,长度不要超过 80 个字节) <input type=hidden name="PageRetUrl" value="/"> (页面交易接收 URL ,长度不要超过 80 个字节) <inpu