0

Deferred Account Activation https://stripe.com/docs/connect/deferred-accountsに続いて、Stripes Connect Api を使用してユーザーを作成しようとしています 。

ダッシュボードの [アカウント設定] > [接続] > [プラットフォーム設定] > [ClientId] にあると思われる「Platform_Secret_Key」と呼ばれるものをリクエストに提供しています。

これをリクエストで「apiKey」として使用すると、「Invalid Api Key」エラーが発生します。

ただし、アカウント ApiKey を使用すると、https: //stripe.com/docs/api#create_account で示唆されているよう に、「自分のアカウントではこのメソッドを使用できません。接続されたアカウントでのみ使用できます」というエラーも表示されます。

成功した人はいますか?これはどのように行われますか?

4

1 に答える 1

0

プラットフォームのシークレット API キー (ダッシュボードの[API キー] タブにあります)を使用する必要があります。client_id ( [接続] タブにあります) は、OAuth フローを介してスタンドアロン アカウントを接続するために使用されます。これは、OAuth フローを経由せずにアカウント (別名「遅延アカウント」) を直接作成しているため、ここでは適用されません。

プラットフォームのシークレット API キーでcreate account API エンドポイントを使用するだけで機能します。残念ながら、Stripe.net がこれをサポートしているかどうかはわかりません。ドキュメントには、OAuth フローのサポートが記載されていますが、保留アカウントまたは管理対象アカウントのサポートは記載されていません。プロジェクトの GitHub トラッカー ( https://github.com/jaymedavis/stripe.net ) で直接質問する方がうまくいくかもしれません。

于 2016-02-01T14:32:05.137 に答える