【问题标题】:2Checkout - curl failed error sandbox2Checkout - curl 失败的错误沙箱
【发布时间】:2015-05-17 05:59:17
【问题描述】:
<?php

require "lib/Twocheckout.php";

Twocheckout::privateKey('E33E09ED-BD17-4775-AF92-27DE266859A6'); 
Twocheckout::sellerId('901275831'); 
Twocheckout::sandbox(true);

try {
    $charge = Twocheckout_Charge::auth(array(
        "merchantOrderId" => "123",
        "token"      => $_POST['token'],
        "currency"   => 'USD',
        "total"      => '10.00',
        "billingAddr" => array(
            "name" => 'Joe Flagster',
            "addrLine1" => '123 Main Street',
            "city" => 'Townsville',
            "state" => 'Ohio',
            "zipCode" => '43206',
            "country" => 'USA',
            "email" => 'example@2co.com',
            "phoneNumber" => '555-555-5555'
        )
    ));

    if ($charge['response']['responseCode'] == 'APPROVED') {
        echo "Thanks for your Order!";
        echo "<h3>Return Parameters:</h3>";
        echo "<pre>";
        print_r($charge);
        echo "</pre>";

    }
} catch (Twocheckout_Error $e) {
    print_r($e->getMessage());
}

?>

我正在使用一个测试样本数据:Sample Test Data

我的卖家 ID: 901275831

现在该怎么办?我是第一次测试它。但不知道为什么会发生此错误。有没有人可以帮忙?

【问题讨论】:

    标签: php curl 2checkout


    【解决方案1】:

    通过添加:

    // If you want to turn off SSL verification (Please don't do this in your production environment)
    Twocheckout::verifySSL(false);  // this is set to true by default
    

    它在本地主机上运行。

    【讨论】:

      猜你喜欢
      • 2016-04-24
      • 2017-03-17
      • 1970-01-01
      • 1970-01-01
      • 2016-08-05
      • 2010-12-19
      • 2018-08-31
      • 1970-01-01
      相关资源
      最近更新 更多