支付宝 支付接口接入

15. June 2018 PHP 0

一:

区别下应用公钥和支付宝公钥,这两个并不是一个东西,配置文件中需填写支付宝公钥。

应用公钥通过RSA签名工具计算出来,如下:

而支付宝公钥从支付宝开放平台获得,如下图:

配置文件中alipay_public_key 填写支付宝公钥

二:

return_url 和 notify_url 分别为同步跳转地址和异步通知地址,

进行支付宝网页付款是通过get方式请求访问,支付成功后支付宝服务器通过post方式异步通知notify_url 指定的地址,若失败,会继续发送post请求,本地服务器异步地址验证成功后,记得确认已收到异步通知。

在支付成功后,这两个地址都会执行,同步跳转只执行一次,异步通知可重试多次,直到确认收到异步通知或超出官方设定通知重试时长。