【问题标题】:How to make External Bank account as default account in Stripe Connect?如何在 Stripe Connect 中将外部银行账户设为默认账户?
【发布时间】:2019-01-30 18:15:45
【问题描述】:

我正在通过其库在 Stripe 帐户中添加外部银行帐户,并且我想在 Stripe 中将帐户设为默认帐户。因此,无论是否可能,任何人都可以帮助我。我已经提到了 Stripe connect APi。但我找不到任何解决方案。

下面是我正在使用的链接。

https://stripe.com/docs/api#account_update_bank_account

【问题讨论】:

  • 您能否详细解释一下您要完成的工作以及您遇到的问题?您可以将外部帐户更新为其货币的默认值 (stripe.com/docs/api/…)。如果您不使用 Connect 并且这仅适用于您自己的帐户,您可以使用 dashboard.stripe.com/account/payouts
  • 从我这边解决了。感谢您的回复。

标签: php laravel stripe-payments payment-gateway


【解决方案1】:

我尝试了@Yuri 描述的解决方案,但它对我不起作用。

这是有效的解决方案:

    Account::updateExternalAccount($merchant_id, $bankAccId, [
        'default_for_currency' => true
    ]);

【讨论】:

    【解决方案2】:

    我需要通过我的解决方案的 API 执行此操作。

    $account = \Stripe\Account::retrieve("acct_1D3pnBDRbcBW58lj");
    $bank_account = $account->external_accounts->retrieve("ba_1DTppmDRbcBW58ljE9hni34m");
    $bank_account->metadata["default_for_currency"] = true;
    $bank_account->save();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-27
      • 2017-12-20
      • 1970-01-01
      • 2019-08-22
      • 1970-01-01
      • 2019-10-26
      • 2019-06-17
      • 2017-11-05
      相关资源
      最近更新 更多