云打包技术文档

云打包技术文档是帮助客户更快、更好、更高效的使用云打包产品。云打包开发中心将一如既往秉着一颗开放的心态给开发者提供更多的帮助和巨大的支持,与开发者一起共同创造更加美好的移动互联网生态圈!

支付宝支付插件

浏览次数:

1.管理应用 --> 插件管理 --> 支付宝插件

配置过参数之后需要重新生成应用。


2. 新创建的应用,支付宝支付插件默认是关闭状态,可以进入支付宝支付的详细页面点击”开启“:




2.开启插件之后,点击参数配置,进行相关参数的正确配置(注:支付宝账号类型必须是商家账号):

2.1首先在支付宝商家中心支付宝商家中心签约APP支付。


2.2生成商户RSA私钥和RSA公钥,查看RSA生成方法,其中商户RSA私钥必须是PKCS8格式,需要转换为一行且不能包含空格

2.3上传RSA公钥到商家后台,查看上传方法

2.4在后台配置对应参数之后,重新生成应用。



2.5 NOTIFY_URL为服务器异步通知页面 ,此页面可以接收异步通知参数,修改订单状态。

服务器异步参数可参考:http://doc.open.alipay.com/doc2/detail?spm=0.0.0.0.551n68&treeId=59&articleId=103666&docType=1

2.6 RETURN_URL支付成功后跳转的商家页面,App端会在此页面返回订单信息等参数,用户可以可以在结果显示页面使用。

支付成功页面参数返回可参考:http://doc.open.alipay.com/doc2/detail?spm=0.0.0.0.atXebG&treeId=59&articleId=103665&docType=1

附:1.支付宝官方文档

      2. 支付宝支付官方DEMO下


3.支付宝支付插件的使用需要配合JS-SDK,具体调用方法:

YDB.SetAlipayInfo(ProductName, Desicript, Price, OuttradeNo);
   //参数说明:ProductName 名称, Desicript 描述, Price 支付金额, OuttradeNo 订单编号


更多的JS-SDK使用方法可以参考:http://www.yundabao.cn/API/YdbOnline.aspx#YdbOnline4.11


4.调用示例(仅作参考,用户可根据自己需求自行修改):

<div align="center">
        <ul>
            <li style="background-color:#698B22"  onclick="Alipay()"><a href="javascript:;">支付宝支付</a></li>
			</div>
        </ul>
</div>
 <script src="http://static.ydbimg.com/Scripts/jquery-1.9.1.js" type="text/javascript"></script>
 <script src="http://static.ydbimg.com/API/YdbOnline.js" type="text/javascript"></script>
<script type="text/javascript">
        //  YDB.SetAlipayInfo(ProductName, Desicript, Price, OuttradeNo);
        //参数说明:ProductName 名称, Desicript 描述, Price 支付金额, OuttradeNo 订单编号
		function Alipay(){
           var YDB = new YDBOBJ();
          YDB.SetAlipayInfo("支付宝测试产品", "产品描述", "0.01","66" + new Date().getTime());
        }
</script>
调起支付宝支付效果图:







联系我们