Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 无法使用Heroku连接到stripe webhook_Django_Heroku_Stripe Payments_Webhooks - Fatal编程技术网

Django 无法使用Heroku连接到stripe webhook

Django 无法使用Heroku连接到stripe webhook,django,heroku,stripe-payments,webhooks,Django,Heroku,Stripe Payments,Webhooks,iam目前将我的网站部署在Heroku上,但在用户支付订单费用后,Stripe Webhook根本无法工作 虽然它以前在(开发)中工作过 那么我如何在Heroku的产品中使用Stripe呢 这是stripeviews.py def创建签出会话(请求): 您的_域=“***********” order=order.objects.get(用户=request.user,ordered=False) 对于订单中的i.items.all(): 项目=一、数量 checkout\u session

iam目前将我的网站部署在Heroku上,但在用户支付订单费用后,Stripe Webhook根本无法工作 虽然它以前在(开发)中工作过 那么我如何在Heroku的产品中使用Stripe呢

这是stripeviews.py


def创建签出会话(请求):
您的_域=“***********”
order=order.objects.get(用户=request.user,ordered=False)
对于订单中的i.items.all():
项目=一、数量
checkout\u session=stripe.checkout.session.create(
付款方式类型=[“卡”],
locale=“auto”,
发货地址收集={
“允许的国家”:[EG'],
},
#运费率=“空”,
行项目=[
{       
“价格数据”:{
“货币”:“埃及镑”,
“单位金额”:整数(订单.获取总价()*100),#美分
“产品数据”:{
“名称”:str(order.user),
“图像”:['https://cdn.business2community.com/wp-content/uploads/2020/05/Ecommerce-marketing-trends.jpeg'],
},
},
“数量”:1,
},
],
元数据={
“order_id”:order.id,
“秩序”:秩序,
},      
付款方式’,
success\u url=您的\u域+success/,
cancel\u url=您的\u域+cancel/,
)

return JsonResponse({'id':checkout\u session.id})
能否提供有关它如何工作的更多详细信息?错误消息、技术细节、您尝试解决问题的方法等。