我正在实施条纹连接以向客户收费,然后将佣金转移到另一个相关帐户,但我在第一步陷入困境。
我已成功获取客户的卡详细信息并使用stripe.js,我已对其进行了标记,然后将该令牌换成了我保存在我的数据库中的客户ID。
现在我正在使用充电:
$charge = \Stripe\Charge::create([
"amount" => 774,
"currency" => "usd",
"customer" => $customerId,
"transfer_group" => $uniqueTransferString
]);
现在这实际上是支付7.74美元而不是774.00美元,我不知道为什么。当然我在测试模式下使用所有东西。
我用来创建客户的卡片是:4242 4242 4242 4242
我试图给出收费金额:1000,774.00等,但每次只收取给定金额的1%。
我搜索过但无法在任何地方找到帮助,好像为什么会这样。
请帮忙。任何正确方向的推动都值得赞赏。
条纹总是以货币的最低金额工作。所以美元就是美分。
这意味着要收取f.ex 1 $,你需要将它乘以100.这给你100,这是你传递给条纹的数量。
在您收取774美元的情况下,您需要在条数量字段中传递77400