php - Paypal 休息沙盒错误

标签 php paypal paypal-sandbox paypal-rest-sdk

当我尝试创建 Paypal 支付时,每次出现此错误“无法连接到 api.sandbox.paypal.com 端口 443:连接被拒绝”

        $payer = new Payer();
    $payer->setPaymentMethod('paypal');

    $itemSignup = new Item();
    $itemSignup->setName('Test');
    $itemSignup->setCurrency('EUR');
    $itemSignup->setQuantity(1);
    $itemSignup->setPrice(self::SIGNUP_PRICE);

    $itemList =new ItemList();
    $itemList->setItems([$itemSignup]);

    $amount = new Amount();
    $amount->setCurrency('EUR');
    $amount->setTotal(self::SIGNUP_PRICE);

    $transaction = new Transaction();
    $transaction->setAmount($amount);
    $transaction->setItemList($itemList);
    $transaction->setDescription('Test');

    $redirectUrls = new RedirectUrls();
    $redirectUrls->setReturnUrl('http://localhost/test/');
    $redirectUrls->setCancelUrl('http://localhost/test/');

    $payment = new Payment();
    $payment->setIntent('Sale');
    $payment->setPayer($payer);
    $payment->setRedirectUrls($redirectUrls);
    $payment->setTransactions(array($transaction));

    try {
        $payment->create($this->_apiContext);
    } catch(\Exception $e){
        dd($e->getMessage());

最佳答案

要创建付款,url 应该是:

https://api.sandbox.paypal.com/v1/payments/payment

关于php - Paypal 休息沙盒错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31850233/

相关文章:

php - 使用 PayPal-PHP-SDK 的异常 [Http 响应代码 400]

php - 使用 htaccess 清理 URL 破坏了我的 css

php - 设置 Paypal 以连接到脚本

php - 除了 magic_quotes_gpc 之外的其他 PHP 插入转义字符的原因

ANDROID-向用户汇款?支付宝

paypal - 如今在线支付网关如何运作?

soap - 为 Paypal SetExpressCheckout 指定 CallbackURL 时无法识别 FlatRateShippingOptions

php - 使用交易ID获取交易详情

php - 显示来自 blob 字段 php 的相同图像

php - 使用 cURL 请求 instagram api 访问 token