回调和异步通知
优质
小牛编辑
139浏览
2023-12-01
回调
用户在支付完成后跳转回来的页面,一般只建议做显示用途。
// SDK实例化,传入公共配置
$pay = new \Yurun\PaySDK\AlipayApp\SDK($params);
if($pay->verifyCallback($_GET))
{
// 回调验证成功,可以通过GET参数来获取支付宝回传的参数
}
else
{
// 回调验证失败
}
详见:test/AlipayApp/return.php
异步通知
在支付完成后,从支付宝服务器请求我们的异步通知地址,这个才应该是做支付成功处理的时机。
// SDK实例化,传入公共配置
$pay = new \Yurun\PaySDK\AlipayApp\SDK($params);
if($pay->verifyCallback($_POST))
{
// 通知验证成功,可以通过POST参数来获取支付宝回传的参数
}
else
{
// 通知验证失败
}
详见:test/AlipayApp/notify.php