0

ストライプ支払いをしているときに、次の問題に直面しています。

キャッチされない例外「Stripe\Error\Authentication」とメッセージ「Only Stripe Connect platform can work with other accounts.」client_id パラメータを指定した場合は、それが正しいことを確認してください

以下のphpコードを使用しています。

$charge = \Stripe\Charge::create(
  array(
    "amount" => $amount*100, // amount in cents
    "currency" => $currency, // usd
    "source" => $token, 
    "description" => $description,
    "application_fee" => 123 // amount in cents
  ),
  array("stripe_account" => 'cus_7Gt1CAXXXXXX') //  CONNECTED_STRIPE_ACCOUNT_ID 
); 

そしてもう一つの質問は、私がどこからそのCONNECTED_STRIPE_ACCOUNT_IDようになることができるかということacct_12QkqYGSOD4XXXXXXです. 可能であれば、これらのアカウント ID を取得するためのコード、スクリーンショット、または場所を送信してください。

誰でもその問題を解決するのを手伝ってもらえますか?

4

1 に答える 1

3
  1. アプリに「Connect with Stripe」ボタンを作成する必要があります。これにより、ユーザーはフォームに入力してアプリを承認するようにリダイレクトされます。

  2. 承認ボタンをクリックした後 (ユーザーがフォームに適切に入力した後)、「リダイレクト URI (リダイレクト URI は、プラットフォーム設定に入力した URI です)」にリダイレクトされます。

  3. リダイレクト後、ストライプはスコープと認証コードを URI に追加します

たとえば。あなたの URI: www.yoursite.com www.yoursite.com?scope=read_write&authorization_code=AUTHORIZATION_CODE を取得します

  1. その後フォロー----> https://stackoverflow.com/a/34714859/5467417
于 2016-01-11T06:14:44.840 に答える