首页 > 解决方案 > 如何在条纹中保留长达 90 天的付款

问题描述

Stripe支持像托管一样将付款保留长达 90 天,但我找不到任何参数。

我想要的是向用户收取费用并将其保存到条带中并稍后通过 API / 手动(以可用者为准)发布。

我还使用目标参数将金额发送到连接的帐户以及正确分配金额,但找不到保留付款的选项。

当前代码:

\Stripe\Stripe::setApiKey(STRIPE_SECRET_KEY);

    $charge = \Stripe\Charge::create(array(
        "amount" => 400,
        "currency" => "usd",
        "source" => "tok_visa",
        "destination" => array(
            "amount" => 200,
            "account" => "acct_1CVDnsDG3NG0OLEa",
        ),
    ));

来源:https ://stripe.com/docs/api

标签: phpstripe-paymentsstripe-connect

解决方案


您需要的是“创建单独的费用和转账https://stripe.com/docs/connect/charges-transfers

@Viney 的回答不正确

这样做的方法是创建不带目标参数的费用,然后在以后(只要您愿意)创建转移。如果您使用 Stripe Connect,收取的金额将计入您平台的账户余额中。

我不确定在您需要转移或提取这笔钱之前有多少时间是硬性限制。当我与支持人员交谈时,他们不确定 90 天。


推荐阅读