支付宝即时到账以及扫码支付相关注意事项

  最近在做支付,支付宝感觉比微信相对麻烦点,可能我是第一次做吧。网上的教程不少,可是重复率很高,有些说的虽然很清楚,可是做起来还是麻烦不少,我把自己踩过的坑这里分享记录一下,以供大家引以为戒,与君共勉。(老手可以不用看了,有点班门弄斧了)

  首先,第一点,配置即时到账的异步通知地址和同步跳转地址时候,需要注意:异步通知地址必须和支付宝后台配置的一致,且是同一个域名目录下。中间除了你的处理代码,最后必须输出字符串“success”.同步跳转没有太多要求。其他的,请仔细阅读官方文档!!

  其次,就是特别重要商户私钥和支付宝公钥了。说起这个,就想吐槽一下,网上的教程几乎同出一家,解决问题还是靠自己看官方文档(点我跳转)。.如果你也因为这两个秘钥正在头大,那么看到这篇文章(杂文),你的问题可以顺利绝对解决了。我会好好把这里写一下,争取看过的人都可以解决问题。(如果秘钥不对,后面会报各种签名错误...)

  官方提供两种获取方式,至于第二种openssl方式,我看着麻烦,需要自己一行行输入指令,还不能复制,实在麻烦。教程也不少,喜欢这种的,这里分享一个教程链接,可以直接传送过去。http://www.cnblogs.com/txw1958/p/alipay-openssl.html。

  这里我要介绍第一种方式,超简单的。下载好你的电脑匹配的版本软件后(这里以windows为例),下载 解压打开。如图所示

        

  双击打开如图,我是php语言,所以选择PKCS1.下面选择2048就好,也可以选择1024(貌似安全程度不如前者).

     

  至于商户应用公钥,可以随便设置的,还不会的话,可以下载我文末的压缩包,里面有我的商户应用私钥,可以用来参考设置自己的.

  

   还有不明白的地方,欢迎留言或私信。大家一起讨论,一起进步。

  附下载链接:

  即时到账源码包=链接: https://pan.baidu.com/s/1y0Pxhj7U0j639OMWXwTtog 密码: xfs3   链接: https://pan.baidu.com/s/1Apct8r8PsxfBkbGzPel7ng 密码: tvcu

  扫码支付源码包=链接: https://pan.baidu.com/s/1Apct8r8PsxfBkbGzPel7ng 密码: tvcu

    设置秘钥软件安装包=链接: https://pan.baidu.com/s/1Apct8r8PsxfBkbGzPel7ng 密码: tvcu

  注意:以上所有源码appid、商家私钥、支付宝秘钥都有问题,需要配置自己的。只要你的秘钥、appid没问题,就可以支付。OK,就这样吧。有什么问题欢迎评论回复,或者主页联系我。

  

原文地址:https://www.cnblogs.com/phper12580/p/9517881.html