我有一个多供应商的网站,我正在使用条纹支付网关访问我们的网站,我必须向客户收费并将总产品价格的5%转移给管理员并将剩余金额转移到供应商帐户。但是我不确定如何使用Stripe来做到这一点,下面是我实际想要的示例,
我有一个价值5美元的产品,我必须向客户信用卡收取5美元的费用,并将5%的金额转移到0.25美元的管理帐户和4.75美元的卖方帐户中,那么我该怎么做。
请问有人可以帮助我解决问题吗?
谢谢。
答案 0 :(得分:0)
您可以为此使用Stripe连接。
以下是在Stripe中实现此目的的步骤。
供应商的入职流程 在此过程中,供应商必须将其Stripe帐户连接到您的平台帐户。在此过程中,您将获得供应商的Stripe帐户ID,并将获得代表用户执行结帐所需的权限
现在选择适合您需求的结帐流程
(直接费用,目的地费用,单独的费用和转帐)。根据您的要求,这似乎是直接收费,以便供应商负责所有交易费用,并且您将获得每笔交易的申请费
以下是用于收费的红宝石代码段
Stripe.api_key = "sk_test_4eC39HqLyjWDarjtT1zdp7dc"
charge = Stripe::Charge.create({
:amount => 1000,
:currency => "usd",
:source => "tok_visa",
:application_fee => 123,
}, :stripe_account => "{CONNECTED_STRIPE_ACCOUNT_ID}")
这里有一些其他资源