Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 带rails的Stripe标准连接帐户-如何应用折扣?_Ruby On Rails_Ruby_Ruby On Rails 5_Stripe Payments_Stripe Connect - Fatal编程技术网

Ruby on rails 带rails的Stripe标准连接帐户-如何应用折扣?

Ruby on rails 带rails的Stripe标准连接帐户-如何应用折扣?,ruby-on-rails,ruby,ruby-on-rails-5,stripe-payments,stripe-connect,Ruby On Rails,Ruby,Ruby On Rails 5,Stripe Payments,Stripe Connect,我已经建立了一个标准的联网帐户,但在我的平台上找不到与我的买家和卖家进行以下操作的文档: 如果一件物品的价格为20美元,而客户获得了我(平台提供商)提供的5美元积分,则客户将支付15美元。但我还是想付给卖家20美元。那么,我如何从我的账户中向卖家支付客户15美元+我的5美元 我给Stripe发了电子邮件,他们回复如下: “目前,无法使用标准帐户在客户和您的平台之间分割付款,因为资金直接进入连接帐户。自定义帐户和快速帐户允许使用单独的费用和转账 解决方法之一是使用destination参数设置您的

我已经建立了一个标准的联网帐户,但在我的平台上找不到与我的买家和卖家进行以下操作的文档:

如果一件物品的价格为20美元,而客户获得了我(平台提供商)提供的5美元积分,则客户将支付15美元。但我还是想付给卖家20美元。那么,我如何从我的账户中向卖家支付客户15美元+我的5美元

我给Stripe发了电子邮件,他们回复如下: “目前,无法使用标准帐户在客户和您的平台之间分割付款,因为资金直接进入连接帐户。自定义帐户和快速帐户允许使用单独的费用和转账

解决方法之一是使用destination参数设置您的标准帐户,这将使资金直接进入您的平台,然后进入连接的帐户。这确实需要更多的编码。”


我还没能想出“解决办法”。任何人都知道如何实现这一点吗?

根据本文档,要向承包商付款(进行所谓的“付款”),您可以使用
destination
参数从API发出
费用
调用,指定承包商帐户id(例如
账户12QkqYGSOD4VcegJ

如果客户支付15美元,而您的申请费为1美元,则承包商将从平台获得14美元。 如果没有费用,承包商将得到15美元

要向承包商支付额外的5美元,您可以使用
转账
API在正常
收费
步骤后,使用相同的
目的地
参数,从平台向承包商账户发送5美元

因此,这将是一个分为两步的过程:首先你向客户收取15美元,然后你将额外的5美元转移给承包商。
查看“”和“”部分了解更多详细信息。

StackOverflow用于帮助人们修复编程代码。对未记录的案例调试、教程、研究、工具、建议、库和代码的请求是离题的。请阅读stackoverflow.com/help/how-to-ask、stackoverflow.com/help/dont-ask、stackoverflow.com/help/mcve,然后开始参观(您还获得了第一枚徽章)。此Q在其他StackExchange站点上可能更合适。祝你好运