我一直在努力将条形支付整合到laravel中。
但是当我尝试创建条形客户时,它就不会创建。
这是我的代码,
try
{
$customer = \Stripe\Customer::create(array(
'email' => $this->user_email,
'card' => $this->stripe_token
));
echo "<pre>";
print_r($customer);exit;
$charge = \Stripe\Charge::create(array(
'customer' => $customer->id,
'amount' => $amountstripe,
'currency' => 'EUR'
));
}
我收到了一条错误消息,
无法连接到条带(https://api.stripe.com/v1/customers)。请检查您的互联网连接,然后重试。如果此问题仍然存在,您应该在https://twitter.com/stripestatus查看条纹的服务状态,或通过support@stripe.com告诉我们。
(网络错误[错误6]:无法解析主机:api.stripe.com)
我该如何解决这个问题?
答案 0 :(得分:0)
这不是Laravel或Stripe的错误,而是&#34;简单地说&#34;网络错误。您的服务器无法向Stripe的API发送请求,因为它无法将主机名api.stripe.com
解析为IP地址。
您需要与网络管理员或托管服务提供商联系,并要求他们检查您的服务器和Stripe之间的连接。以下脚本可能有助于诊断问题:https://github.com/stripe/stripe-reachability#stripe-reachability