\app\common\service\pay\driver\alipayAlipayNotify

Summary

Methods
Properties
Constants
__construct()
AlipayNotify()
verifyNotify()
verifyReturn()
getSignVeryfy()
getResponse()
$https_verify_url
$http_verify_url
$alipay_config
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$https_verify_url

$https_verify_url : 

HTTPS形式消息验证地址

Type

$http_verify_url

$http_verify_url : 

HTTP形式消息验证地址

Type

$alipay_config

$alipay_config : 

Type

Methods

__construct()

__construct(  $alipay_config) 

Parameters

$alipay_config

AlipayNotify()

AlipayNotify(  $alipay_config) 

Parameters

$alipay_config

verifyNotify()

verifyNotify() : \app\common\service\pay\driver\alipay\验证结果

针对notify_url验证消息是否是支付宝发出的合法消息

Returns

\app\common\service\pay\driver\alipay\验证结果

verifyReturn()

verifyReturn() : \app\common\service\pay\driver\alipay\验证结果

针对return_url验证消息是否是支付宝发出的合法消息

Returns

\app\common\service\pay\driver\alipay\验证结果

getSignVeryfy()

getSignVeryfy(  $para_temp,   $sign) : \app\common\service\pay\driver\alipay\签名验证结果

获取返回时的签名验证结果

Parameters

$para_temp

通知返回来的参数数组

$sign

返回的签名结果

Returns

\app\common\service\pay\driver\alipay\签名验证结果

getResponse()

getResponse(  $notify_id) : \app\common\service\pay\driver\alipay\服务器ATN结果

获取远程服务器ATN结果,验证返回URL

Parameters

$notify_id

通知校验ID

Returns

\app\common\service\pay\driver\alipay\服务器ATN结果 —

验证结果集: invalid命令参数不对 出现这个错误,请检测返回处理中partner和key是否为空 true 返回正确信息 false 请检查防火墙或者是服务器阻止端口问题以及验证时间是否超过一分钟