Stripe payments 签出时出现条带错误

Stripe payments 签出时出现条带错误,stripe-payments,Stripe Payments,在API创建的弹出窗口中输入CC info后,我从Stripe接收到以下错误 致命错误:未捕获异常“Stripe\error\InvalidRequest”,消息为“Invalid positive integer” 奇怪的是,当我提交我的抄送信息时,我得到了一个绿色的复选标记,这表明Stripe接受了付款。不过,我在Stripe仪表板中看不到对任何事务的引用 <script src="https://checkout.stripe.com/checkout.js" class="stri

在API创建的弹出窗口中输入CC info后,我从Stripe接收到以下错误

致命错误:未捕获异常“Stripe\error\InvalidRequest”,消息为“Invalid positive integer”

奇怪的是,当我提交我的抄送信息时,我得到了一个绿色的复选标记,这表明Stripe接受了付款。不过,我在Stripe仪表板中看不到对任何事务的引用

<script src="https://checkout.stripe.com/checkout.js" class="stripe-button"
      data-key="XXXXXXXXXXXXXXXXXXXXX"
      data-amount="100" 
      data-description="Test cart"
      data-locale="auto">
      </script>

我解决了我的问题。我用来传递给Stripe的$fltgrandtall变量的格式不正确。

该错误来自服务器端代码(因此是PHP代码或其他代码),该代码是什么样子的?我更新了我的帖子,以包含引发错误的处理代码。
require_once('stripeConfig.php');

$token  = $_POST['stripeToken'];
$orderID = intval($_POST[orderID]);
$fltGrandTotal = intval($_POST[fltGrandTotal]);

$customer = \Stripe\Customer::create(array(
    'card'  => $token
));

$charge = \Stripe\Charge::create(array(
    'customer' => $customer->id,
    'amount'   => $fltGrandTotal,
    'currency' => 'cad'
));