haojiwen d0dcefafaf init 3 周之前
..
aop d0dcefafaf init 3 周之前
lotusphp_runtime d0dcefafaf init 3 周之前
pagepay d0dcefafaf init 3 周之前
AopSdk.php d0dcefafaf init 3 周之前
config.php d0dcefafaf init 3 周之前
index.php d0dcefafaf init 3 周之前
log.txt d0dcefafaf init 3 周之前
notify_url.php d0dcefafaf init 3 周之前
readme.txt d0dcefafaf init 3 周之前
return_url.php d0dcefafaf init 3 周之前

readme.txt

˵

demoΪѧϰοʹãʵпѹǶĿƽ̨С

л

PHP5.5

ҵע

notify_urlļreturn_urlļУnotify_urlļҪдҵ߼룬д

֤첽֪ͨݣ

1̻Ҫ֤֪ͨеout_trade_noǷΪ̻ϵͳдĶ

2жtotal_amountǷȷʵΪöʵʽ̻ʱĽ

3У֪ͨеseller_idseller_email) ǷΪñʽ׶ӦIJһ̻жseller_id/seller_email

4֤ӿڵ÷app_id


Demoʹֲ
Ҫ˵
pagepay
buildermodel ---------- ӦĽӿڵbizcontentҵзװjsonתַθѷ㡣
service->AlipayTradeService.php ---------- нӿʹõķ


AlipayTradeService.php ļڷ˵

1SDK󷽷
aopclientRequestExecute($request,$ispage=false)
$requestӦӿĶ
$ispageǷΪҳתֻվ֧͵վ֧Ϊҳתѯ˿ҳת

2վ֧ӿڵķ
pagePay($builder,$return_url,$notify_url)
$builderҵʹbuildmodelеĶɡ
$return_urlͬתַ
$notify_url첽ַ֪ͨ

3վѯӿ
Query($builder)
$builderҵʹbuildmodelеĶɡ

4վ˿ӿ
Refund($builder)
$builderҵʹbuildmodelеĶɡ

5վرսӿ
Close($builder)
$builderҵʹbuildmodelеĶɡ

6վ˿ѯӿ
refundQuery($builder)
$builderҵʹbuildmodelеĶɡ

7֧صϢǩ
check($arr)
$arrյ֧Ϣ

8ӡ־
writeLog($text)
$textҪӡַ