簡體   English   中英

分條:匯款至關聯帳戶

[英]Stripe: Send money to a Connected Account

我正在構建一個允許(潛在匿名)用戶向第三方匯款的應用程序。 要求這筆錢必須直接存入,並且不要觸摸應用程序的帳戶。 通過第三方連接帳戶,Stripe的Connect平台似乎允許這樣做: https : //stripe.com/docs/connect/payments-fees

“直接充電”選項似乎可以按需進行。 但是,我當前的實現方式似乎是將錢發送到了我平台的帳戶,而不是第三方關聯帳戶。 我使用的是Ruby,因此適用以下格式:

Stripe.api_key = PLATFORM_SECRET_KEY
Stripe::Charge.create({
  :amount => 1000,
  :currency => "usd",
  :source => {TOKEN}
}, {:stripe_account => CONNECTED_STRIPE_ACCOUNT_ID})

TOKEN是通過Stripe.js從用戶輸入其信用卡信息獲得的。 我已將PLATFORM_SECRET_KEY變量替換為平台的Stripe帳戶在API密鑰下獲得的密鑰。 我存儲了第三方通過Stripe Connect連接其帳戶時的user_id ,我將其輸入CONNECTED_STRIPE_ACCOUNT_ID

當付款顯示在平台的儀表板的“付款”下時,我顯然混淆了一些按鍵。 誰能為我指出正確的方向? 謝謝!

如果您在儀表板中看到它:

1)您使用的Stripe庫的版本不夠新,不足以支持Stripe-Account標頭。

2)您傳遞的是空值作為關聯帳戶ID

3)您正在傳遞自己的帳戶ID作為關聯的帳戶ID。

Stripe.api_key值應為連接帳戶的access_token Stripe的示例代碼將其錯誤地標記為PLATFORM_SECRET_KEY。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM