Stripe只收取1%的费用 - 测试模式

问题描述 投票:-2回答:1

我正在实施条纹连接以向客户收费,然后将佣金转移到另一个相关帐户,但我在第一步陷入困境。

我已成功获取客户的卡详细信息并使用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%。

我搜索过但无法在任何地方找到帮助,好像为什么会这样。

请帮忙。任何正确方向的推动都值得赞赏。

stripe-payments connect
1个回答
1
投票

条纹总是以货币的最低金额工作。所以美元就是美分。

这意味着要收取f.ex 1 $,你需要将它乘以100.这给你100,这是你传递给条纹的数量。

在您收取774美元的情况下,您需要在条数量字段中传递77400

© www.soinside.com 2019 - 2024. All rights reserved.