当前位置: 首页 > 知识库问答 >
问题:

条带连接PHP-分割支付?

爱海
2023-03-14

我正在使用Stripe Connect API和托管帐户在我的应用程序上向服务提供商分发付款。

我们的应用程序希望采取20%的每一个收费,然后分配其余的服务提供商。

\Stripe\Stripe::setApiKey('sk_live_xxxxxx');

$charge = \Stripe\Charge::create(array(
     "amount" => (int) $payment,
     "currency" => "usd",
     "customer" => $customerID,
     "destination" => $providerID
));

但是,有没有一种方法,只发送80%(或任何部分金额)的付款到目的帐户,保持其余的在我们的伞状帐户?我真的不想仅仅为了方便这种模式就必须给一个客户的卡充两次费。

共有1个答案

长孙鸿
2023-03-14

使用Connect创建费用时,可以使用application_feed参数选择平台的费用。所以您可以这样做:

$amount = 1000;  // amount in cents
$application_fee = intval($amount * 0.2);  // 20% of the amount

$charge = \Stripe\Charge::create(array(
    "amount" => $amount,
    "currency" => "usd",
    "customer" => $customerID,
    "destination" => $providerID,
    "application_fee" => $application_fee,
));
 类似资料:
  • 我们有一个英国Stripe账户,我们的客户将他们的Stripe独立账户连接到该账户。这些关联账户位于不同的国家,他们的关联客户以我们客户自己的货币进行支付。例如,我们的英国客户将拥有英国Stripe银行账户,他们的客户将以英镑(英镑)进行支付。我们的新加坡客户都有新加坡银行账户,他们的客户将以新加坡元进行支付。当新加坡最终客户从我们的新加坡客户那里购买商品时,我们将使用我们的私钥和他们的关联账户I

  • 我不清楚什么时候建立秩序,以下是我想到的两种方法: 第一种方法 用户输入订单详细信息并单击“下单”。 在数据库中创建带有布尔标志is_active的Order,并将orderId发送到UI。 用户将被重定向到带区支付页面。 用户输入卡的详细信息,我们将获得计费卡的条带令牌 将orderId发送到后端的令牌。 后端使用令牌向带区计费用户发送请求,如果计费成功,则将订单标记为活动,否则向用户报告失败。

  • 我试图连接StipeConnect到我的应用程序。我下载了简单的代码示例从https://github.com/rfunduk/rails-stripe-connect-example我更新和安装捆绑包,复制和更改一些会话文件,但收到一个错误: 这是我的档案: 模型/用户。铷 控制器/用户\控制器。铷 控制器/U控制器。铷 控制器/hooks_controller.rb 控制器/applicati

  • 3.7. 连接 list 与分割字符串 3.7.1. 字符串方法的历史注解 您有了一个形如 key=value 的 key-value 对 list, 并且想将它们合成为单个字符串。为了将任意包含字符串的 list 连接成单个字符串, 可以使用字符串对象的 join 方法。 下面是一个在 buildConnectionString 函数中连接 list 的例子: return ";".j

  • 我使用API条连接OAuth参考(https://stripe.com/docs/connect/standard-accounts) 重定向用户的链接是:https://connect.stripe.com/oauth/authorize?response_type=code 如何翻译此页面?我尝试在url:但不起作用。我在留档中找不到任何东西谢谢

  • | 表示“或”,使用它进行分支选择 例如[a-z]+|\d+匹配单词或数字: expression 123