'无法确定请求哪个URL: Stripe_Charge实例的ID无效


'Could not determine which URL to request: Stripe_Charge instance has invalid ID

我想在一个网站上实现条带支付过程。我试过了,但看起来没用。我得到的错误是

致命错误:在/home/twassist/public_html/wp-content/themes/inovado/Stripe -php-1.7.15/lib/Stripe/ApiResource.php:46堆栈跟踪:#0/home/twassist/public_html/wp-content/themes/inovado/Stripe -php-1.7.15/lib/Stripe/ApiResource.php:Stripe_ApiResource->instanceUrl() #1/home/twassist/public_html/wp-content/themes/inovado/Stripe -php-1.7.15/lib/Stripe/ApiResource.php(8): Stripe_ApiResource->refresh() #2/home/twassist/public_html/wp-content/themes/inovado/Stripe -php-1.7.15/lib/Stripe/Charge.php(14): Stripe_ApiResource::_scopedRetrieve('Stripe_Charge', NULL, NULL) #3/home/twassist/public_html/wp-content/themes/inovado/functions.php(355):Stripe_Charge::retrieve(NULL) #4/home/twassist/public_html/wp-content/themes/inovado/functions.php(361): Strip_Code() #5/home/twassist/public_html/wp-settings.php(291): include('/home/twassist/…')#6/home/twassist/public_html/wp-config.php(在/home/twassist/public_html/wp-content/themes/inovado/Stripe -php-1.7.15/lib/Stripe/ApiResource.php第46行

有人试过这里http://twassistant.com/hire改变数量。

填写此详细信息5555 5555 5555 4444失效日期12/21名称:任意121.

这将使测试付款。当重定向到代码时,它会给你这个错误。

这是我在php文件中尝试的代码。

function Strip_Code()
{
    $stripCode = trim($_GET['stripeToken']);
    if (strlen($stripCode) > 0) {
        require_once  dirname(__FILE__).'/stripe-php-1.7.15/lib/Stripe.php';
        Stripe::setApiKey("sk_test_XXXXXXXXXXXXXXX");
        $resp = Stripe_Charge::retrieve($$stripCode);
        var_dump($resp);
    }
}
Strip_Code();

可能是你打错了(double $$):

Stripe_Charge::retrieve($$stripCode);

还有,你不应该泄露你的私钥…即使只是测试键