\AlipayTradeService

Summary

Methods
Properties
Constants
__construct()
pagePay()
aopclientRequestExecute()
Query()
Refund()
Close()
refundQuery()
downloadurlQuery()
check()
writeLog()
$gateway_url
$alipay_public_key
$private_key
$appid
$charset
$token
$format
$signtype
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$gateway_url

$gateway_url : 

Type

$alipay_public_key

$alipay_public_key : 

Type

$private_key

$private_key : 

Type

$appid

$appid : 

Type

$charset

$charset : 

Type

$token

$token : 

Type

$format

$format : 

Type

$signtype

$signtype : 

Type

Methods

__construct()

__construct(  $alipay_config) 

Parameters

$alipay_config

pagePay()

pagePay(  $builder,   $return_url,   $notify_url) : \$response

alipay.trade.page.pay

Parameters

$builder

业务参数,使用buildmodel中的对象生成。

$return_url

同步跳转地址,公网可以访问

$notify_url

异步通知地址,公网可以访问

Returns

\$response —

支付宝返回的信息

aopclientRequestExecute()

aopclientRequestExecute(  $request,   $ispage = false) : \$response

sdkClient

Parameters

$request

接口请求参数对象。

$ispage

是否是页面接口,电脑网站支付是页面表单接口。

Returns

\$response —

支付宝返回的信息

Query()

Query(  $builder) : \$response

alipay.trade.query (统一收单线下交易查询)

Parameters

$builder

业务参数,使用buildmodel中的对象生成。

Returns

\$response —

支付宝返回的信息

Refund()

Refund(  $builder) : \$response

alipay.trade.refund (统一收单交易退款接口)

Parameters

$builder

业务参数,使用buildmodel中的对象生成。

Returns

\$response —

支付宝返回的信息

Close()

Close(  $builder) : \$response

alipay.trade.close (统一收单交易关闭接口)

Parameters

$builder

业务参数,使用buildmodel中的对象生成。

Returns

\$response —

支付宝返回的信息

refundQuery()

refundQuery(  $builder) : \$response

退款查询 alipay.trade.fastpay.refund.query (统一收单交易退款查询)

Parameters

$builder

业务参数,使用buildmodel中的对象生成。

Returns

\$response —

支付宝返回的信息

downloadurlQuery()

downloadurlQuery(  $builder) : \$response

alipay.data.dataservice.bill.downloadurl.query (查询对账单下载地址)

Parameters

$builder

业务参数,使用buildmodel中的对象生成。

Returns

\$response —

支付宝返回的信息

check()

check(  $arr) : boolean

验签方法

Parameters

$arr

验签支付宝返回的信息,使用支付宝公钥。

Returns

boolean

writeLog()

writeLog(  $text) 

请确保项目文件有可写权限,不然打印不了日志。

Parameters

$text