条款付款问题与“申请费”

时间:2015-11-01 13:26:37

标签: php payment stripe-payments strip stripe-connect

我在进行条形支付时遇到以下问题。

  

未捕获的异常'Stripe \ Error \ Authentication',并显示消息'Only Stripe Connect平台可以与其他帐户一起使用。如果您指定了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。

有人可以帮忙解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

  1. 您必须在应用中创建“使用条带连接”按钮,该按钮会将用户重定向到填写表单以授权您的应用。

  2. 点击“授权”按钮后(按用户填写表格后),将重定向到“重定向URI(重定向URI是您填写平台设置的URI)”。

  3. 重定向后,条带会将范围和授权代码添加到您的URI

  4. 例如。你的URI:www.yoursite.com         你会得到www.yoursite.com?scope=read_write&authorization_code=AUTHORIZATION_CODE

    1. 在此之后----> https://stackoverflow.com/a/34714859/5467417