是否可以将一笔金额从一个关联账户转移到另一个关联账户?两者都在一个 Stripe 帐户下连接。我知道我可以在两个帐户之间拆分转账,例如
$transfer = \Stripe\Transfer::create(array(
"amount" => 7000,
"currency" => "usd",
"destination" => "{CONNECTED_STRIPE_ACCOUNT_ID1}",
));
$transfer = \Stripe\Transfer::create(array(
"amount" => 2000,
"currency" => "usd",
"destination" => "{CONNECTED_STRIPE_ACCOUNT_ID2}",
));
Run Code Online (Sandbox Code Playgroud)
但我想将 9000 转入第一个帐户,然后从第一个帐户转移到另一个帐户。我曾尝试使用 CONNECTED_STRIPE_ACCOUNT_ID1 密钥进行传输以在 CONNECTED_STRIPE_ACCOUNT_ID2 中进行传输,但出现错误,例如没有可用的此类帐户。
个人转移工作完美,但希望从一个帐户转移到另一个帐户。
请帮忙。
我正在实施一个案例,我需要取消客户订阅并退还相同的金额。我可以使用取消订阅
$sub = \Stripe\Subscription::retrieve({SUBSCRIPTION_ID});
$sub->cancel();
Run Code Online (Sandbox Code Playgroud)
现在我必须退还已收取的金额
$refund = \Stripe\Refund::create(array(
"charge" => "{CHARGE_ID}"
));
Run Code Online (Sandbox Code Playgroud)
这里CHARGE_ID是强制性的。没有像SUBSCRIPTION_ID.
由于它自动向客户收费,我无法存储CHARGE_ID。那么我该如何退还订阅金额??
请帮忙
谢谢