PHP code example of briarbear / alipay

1. Go to this page and download the library: Download briarbear/alipay library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

briarbear / alipay example snippets



use briarbear\alipay\DirectPay\Web\WebPay;
use briarbear\alipay\DirectPay\Mobile\MobilePay;

$webPay = new WebPay($options); // 参数参考配置选项说明
$mobilePay = new MobilePay($options);


// ...
$webPay->generatePaymentUrl($goodsData); // 参数参考商品选项说明


// ...
$mobilePay->generatePaymentString($goodsData); // 参数参考商品选项说明

$data = $webPay->verifyRequest();
if (!$data) {
    die('验证失败');
}

switch($data['trade_status']) {
    case 'TRADE_SUCCESS':
    case 'TRADE_FINISHED':
        // TODO: 支付成功,取得订单号进行其它相关操作。
        $info['out_trade_no'] = $data['out_trade_no'];
        $info['trade_no'] = $data['trade_no'];
        break;
}

$webPay->getVerifier()->confirm();