haojiwen d0dcefafaf init 3 hafta önce
..
aop d0dcefafaf init 3 hafta önce
lotusphp_runtime d0dcefafaf init 3 hafta önce
pagepay d0dcefafaf init 3 hafta önce
AopSdk.php d0dcefafaf init 3 hafta önce
config.php d0dcefafaf init 3 hafta önce
index.php d0dcefafaf init 3 hafta önce
log.txt d0dcefafaf init 3 hafta önce
notify_url.php d0dcefafaf init 3 hafta önce
readme.txt d0dcefafaf init 3 hafta önce
return_url.php d0dcefafaf init 3 hafta önce

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Ҫӡַ