1.订单码支付,首先下载官方网站提供的sdk包到你的项目中。
2.选择控制器复制官方文档的获取二维码相关的代码示例。打开sdk包中v2的index.php文件,这个才是你选择语言的具体代码。
3.引用里面所需要的类文件,文件下载到你的项目中后,需要根据你的项目文件,重新配置命名空间,而后在你的控制器中引用。(有些引用的文件中会引用到其他文件,那么相对应的文件也需配置新的命名空间)
4.将例图中示例代码复制到控制器中,修改为你的appid、公钥私钥等信息,及订单号价格等。(不要改动其他数据格式)
5.访问此代码,会得到一个二维码的信息,只需交给前端展示就行。
6.异步请求验证签名信息:
1)在配置信息中会提前设定好异步请求的路径信息。
2)异步验签官方文档:小程序文档 - 支付宝文档中心。此为php,选择异步同步通知数据验签的代码。
3)我在验签中,使用文档中的签名串拼接验签一直不通过,后来询问他们技术,说按post返回的数据顺序排列拼接签名字符串,结果就通过了。
<?php
public function alipay_notify_url(