問題タブ [stripe-connect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Stripe 保留アカウント有効化
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 で示唆されているよう に、「自分のアカウントではこのメソッドを使用できません。接続されたアカウントでのみ使用できます」というエラーも表示されます。
成功した人はいますか?これはどのように行われますか?
stripe-connect - Stripe - 1 つの管理アカウントに請求し、宛先を別の管理アカウントとして設定する方法
A と B という 2 つの管理アカウントがあり、クレジット カードに請求が行われると、請求は管理アカウント A に移動されます。後で、金額の一部を管理アカウント B に移動する必要があります。次の情報を提供するリンクhttps://stripe.com/docs/connect/payments-feesを見ました
プラットフォームを介した充電
接続されたアカウントに代わって請求を実行する 2 つ目の方法は、プラットフォームの Stripe アカウントで作成し、接続されたアカウント ID を指定する宛先パラメータを請求リクエストで使用することです。
しかし、ソースのトークン パラメータを設定できません。
ドキュメントには、マネージド アカウント B の発行可能なキーを使用してトークンを作成することが記載されています。しかし、この方法でトークンを生成する方法がわかりません。このトークンを生成するにはどうすればよいですか? または、このタイプの請求を行う別の方法はありますか?
ruby-on-rails - Stripe Connect 経由で接続された Stripe アカウントの請求のリストを取得する
接続された Stripe アカウントの顧客料金のリストを取得するにはどうすればよいですか?
メインアカウントには、これを使用します。
しかし、その呼び出しだけを変更せずに別のアカウントから料金を請求することに関するドキュメントは見つかりませんStripe.api_key
。これはひどい習慣のようです。
oauth - Stripe Connect 管理アカウントを使用する場合、OAuth ワークフローはどのように適合しますか?
私は、ビジネスを行いたい 2 つの同意者間でトランザクションのパーセンテージ料金を請求する Web アプリケーションを開発しています。
私の質問は、OAuth 登録は必要client Id
ですか? またclient secret
、管理アカウントを使用する場合は?
私は OAuth 1.0a および 2.0 の仕様を読み、その実装について熟知しています。私の質問は単純です -私はそれが必要ですか?
特に。ネイティブ モバイル アプリを作成するのではなく、必要に応じてトークン (OAuth アクセス トークンではなくストライプ トークン) をStripe.js
取得し、ASP.NET サーバーからストライプに対して行う実際の料金またはトランザクションを取得する Web アプリケーションを作成する場合サーバ。
認証には 2 つの方法があるようです。1 つはStripe-Account
HTTP ヘッダーと Stripe 秘密鍵を使用する方法、もう 1 つは OAuth アクセス トークンを使用する方法です。つまり、アクセス トークンの取得は必須ではありません。
接続されたマネージド アカウントに代わって請求と転送を行うためにアクセス トークンが絶対に必要でない場合(ドキュメントのほとんどの API 呼び出しからわかるように)、なぜクライアント ID とクライアント シークレットを登録する必要があるのでしょうか。最初の OAuthハンドシェイク / ユーザーの同意 / 承認のワークフローは、管理対象アカウントを作成するときに適していますか?
OAuth ルートを使用する場合、最初にユーザーの管理アカウントを作成してから OAuth ワークフローを開始しますか?つまり、ユーザーを「同意ダイアログ」に移動しますか? それとも、最初に彼の同意を求めてから、彼の管理アカウントを作成しますか?
最初の握手が必要ない場合、私がユーザーに代わって行動しているというユーザーの同意をどこでどのように得るのでしょうか?
このワークフローは、「これらの利用規約と Stripe Connect 契約に同意してください」と表示する以外に、どのようなものになるのでしょうか。
stripe-payments - Stripe Connect、アカウントが無効化された Web フックを確認する方法は?
他のすべての Web フックでは、アカウントのストライプ アクセス トークンを使用してイベントを取得し、API 呼び出しの応答に基づいて更新することで、なりすましを防ぐことができます。ただし、アカウントが非アクティブ化されると、アカウントが非アクティブ化されるため、そのアカウントのストライプ アクセス トークンを使用できなくなります。他の提案はありますか?各アカウントが webhook の URL を参照できるため、基本認証は不要です。
node.js - Stripe Connect: Node.js でサブスクリプションをキャンセルする
Stripe Connect でプラットフォームを構築していますが、それを通じて作成されたアカウントをキャンセルする方法について完全に混乱しています。Connectのドキュメントでは、実際にはサブスクリプションのキャンセルについて斜めに言及しているだけであり、コア ドキュメントの説明に従いましたがCustomer X does not have a subscription with ID Y
、これらの値を両方ともダッシュボードからコピーしてもエラーが発生します (そして、明らかに、それらを使用して最初にサブスクリプションを作成します)。 . これの RoR 側について多くの質問を見てきましたが、私が見つけたすべての修正はその API に固有のもののようです. 顧客を削除するだけで同じ場所になることはわかっていますが、もっと良い方法があるに違いない。
stripe-payments - legal_entity.personal_id_number フィールドが指定する身分証明書は何ですか?
Stripe Connect で自分のユーザーの管理アカウントを作成しようとしています。一度に 1 つずつ、さまざまなドキュメントのさまざまな要求を受け取りverification.fields_needed
ました。彼らが必要としているものを提供し、このフィールドに新しい値を取得します。だから、私の質問は次のとおりです。
1) 法人の国が米国である場合に検証に必要なドキュメントの完全なリストはありますか? API に一度だけ提供でき、Stripe の応答で要求された追加のドキュメントを確認して送信する必要はありません。別のリクエストを返しますか?これにより、プロセスの自動化が困難になります。
このドキュメントを参照しました: https://stripe.com/docs/connect/required-verification-information
要求されたものはすべて提供されましたが、ご覧のlegal_entity.personal_id_number
とおり、そのリストにはありません。また、このフィールドの意味についての説明もありません。
2) 身分証明書とは何legal_entity.personal_id_number
ですか? 私が受け取った最新の応答は、検証を完了するためにこれが必要であると述べています.