Symfony 未定义的索引stripeToken

Symfony 未定义的索引stripeToken,symfony,stripe-payments,Symfony,Stripe Payments,我的symfony项目中存在条带签出错误。以下是默认情况下使用签出的我的视图: 当您的代码在运行这段代码之前没有通过条带签出创建标记时,通常会出现未填充$\u POST['stripeToken']的问题 我建议您在调用这个createChargesnippet之前,检查Stripe帐户的API日志()并确保您实际上通过Stripe Checkout正确地创建了一个Token对象 您可能还想阅读他们的Checkout-PHP教程(),以便更好地理解所有部分是如何组合在一起的。如果您在这之后仍然

我的symfony项目中存在条带签出错误。以下是默认情况下使用签出的我的视图:


当您的代码在运行这段代码之前没有通过条带签出创建
标记时,通常会出现未填充
$\u POST['stripeToken']
的问题

我建议您在调用这个create
Charge
snippet之前,检查Stripe帐户的API日志()并确保您实际上通过Stripe Checkout正确地创建了一个
Token
对象


您可能还想阅读他们的Checkout-PHP教程(),以便更好地理解所有部分是如何组合在一起的。如果您在这之后仍然有问题,您可能希望通过写信给他们的支持人员,因为您可能不想在公共场合讨论私人帐户特定的事情。

这是我刚刚经历的一个快速发现。如果您使用的是默认的
使用自己的端点,确保指定目录文件夹中的
index.php
文件


我在创建令牌时遇到了一个奇怪的错误,但我会被定向到PHP端点,而这不是POST事件。我在
/directory/
中有一个
index.php
文件,我必须编写完整的路径,而不仅仅是
/directory
例如
/directory/index.php
。然后它按预期工作。

我想确认并扩展subalublub所说的内容,因为端点可以是“/charge/”而不必在那里使用index.php

我遇到了这个问题,仅仅使用“/charge”并没有传入$\u POST值,但是当更改为“/charge/”时,该文件夹中的index.php文件工作正常


希望这对其他人有所帮助。

您为什么要使用PHP的global?相反,使用
Request
instance。例如:
$request->request->get('stripeToken')
我已经尝试过这种方法,但仍然存在以下错误: