小编Las*_*ang的帖子

Paypal Php Sdk - NotifyUrl不是完全限定的URL错误

我有这个代码

$product_info = array();
if(isset($cms['site']['url_data']['product_id'])){  
    $product_info = $cms['class']['product']->get($cms['site']['url_data']['product_id']);
}
if(!isset($product_info['id'])){
    /*
    echo 'No product info.';
    exit();
    */
    header_url(SITE_URL.'?subpage=user_subscription#xl_xr_page_my%20account');
}

$fee = $product_info['yearly_price_end'] / 100 * $product_info['fee'];
$yearly_price_end = $product_info['yearly_price_end'] + $fee;

$fee = ($product_info['setup_price_end'] / 100) * $product_info['fee'];
$setup_price_end = $product_info['setup_price_end'] + $fee;
if(isset($_SESSION['discountcode_amount'])){    
    $setup_price_end = $setup_price_end - $_SESSION['discountcode_amount'];
    unset($_SESSION['discountcode_amount']);
}


$error = false;
$plan_id = '';
$approvalUrl = '';
$ReturnUrl = SITE_URL.'payment/?payment_type=paypal&payment_page=process_agreement';
$CancelUrl = SITE_URL.'payment/?payment_type=paypal&payment_page=cancel_agreement';

$now = $cms['date'];
$now->modify('+5 minutes');


$apiContext = new \PayPal\Rest\ApiContext(
    new \PayPal\Auth\OAuthTokenCredential(
        $cms['options']['plugin_paypal_clientid'],     // ClientID …
Run Code Online (Sandbox Code Playgroud)

api sdk paypal

5
推荐指数
2
解决办法
1874
查看次数

标签 统计

api ×1

paypal ×1

sdk ×1