支付宝退款异步回调通知`$notifyType`参数为`pay`
yinlianwei opened this issue · comments
asdafsdfasd commented
支付宝退款操作,在异步回调通知中,具体代码如下:
class PaymentNotify implements \Payment\Contracts\IPayNotify
{
/**
* @param string $channel 通知的渠道,如:支付宝、微信、招商
* @param string $notifyType 通知的类型,如:支付、退款
* @param string $notifyWay 通知的方式,如:异步 async,同步 sync
* @param array $notifyData 通知的数据
* @return bool
*/
public function handle(
string $channel,
string $notifyType,
string $notifyWay,
array $notifyData
) {
//notifyType 一直为`pay`
}
}
微信退款经过验证是没有问题的,该参数返回的是refund
。
个人方案:
现在只能依据notifyData
内数据判断类型。