成功案例

java生成支付宝快捷支付订单教程及源码

作者:admin 来源:原创 时间:2020年06月11日 06:23:47浏览:

  一:准备任务:

  1、登录支付宝账号,签约恳求“移动快捷支付”功用,支付宝签约,快捷支付需求有公司立案信息。签约网址

  2、签约胜利后,获得pid方法。

  3、应用支付宝快捷支付平台供给的密钥生成对象openssl生成公钥和私钥(对象见附件一),此附件是windows版本,mac自带openssl对象,无需下载。

  生成密钥(公钥和私钥)

  若何上传公钥,公钥用记事本翻开,保证是一行,首尾无空格。

  说明:应用openssl对象默许生成的私钥文件跟openssl.exe同目次。

  私钥会在java后台代码里用于生成订单信息所用。

  二:编程:

  java后台,为演示便利,demo中应用servlet担负订单生成,也仅包罗订单生成代码。

  关键代码说明:在AlipayConfig设备协作者id、openssl生成的私钥和卖家支付宝帐号信息。

  // 协作身份者ID,以2088扫尾由16位纯数字构成的字符串

  public static String partner="你的协作身份id";

  // 商户的私钥,应用支付宝自带的openssl对象生成。

  public static String private_key="私钥";

  生成订单中,其他参数为演示便利,其他参数采取默许值,各位可依据自己需求封装传递。

  示例代码见附件二。

  说明:代码中的协作者身份id,卖家支付宝帐号,私钥信息曾经拿掉落,在响应的注释中央添加上你们的响应信息便可。

  三:客户端调用:

  供给一个客户端调用接口地址:http://218.77.183.189:8090/javapay/payservice?total=';

  因官方html5+代码中,有快捷支付示例,只需求更改其支付地址便可停止支付测试。故这里不供给客户端代码。

  你只需求将附件二中的代码中修改成你的支付设备信息,安排在tomcat之类的应用效劳器上便可以享用支付宝快捷支付了。写的比拟烦琐,祝好运。

(来源:原创   admin)  

1.bbin遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本网的原创文章,请转载时务必注明文章作者和"来源:bbin",不尊重原创的行为bbin或将追究责任;3.作者投稿可能会经bbin编辑修改或补充。

阅读延展