簡體   English   中英

分條創建直接收費以連接帳戶

[英]Stripe Creating Direct Charges to connect account

我正在嘗試使用條形直接充電,並且當用戶使用新卡(具有令牌ID)時,它可以正常工作。

問題:嘗試使用保存客戶ID和保存卡ID時。 當我嘗試使用custom-id和source => save card id收費時,提示客戶不存在。 但是客戶和卡號都存在。

$charge = \Stripe\Charge::create([
                                "customer" => $userdata->stripe_id,
                                  "amount" => $amount,
                                  "currency" => "usd",
                                  "source" => $findcard['card_id'],
                                  "application_fee" => $fee,
                                ], ["stripe_account" => $talent_stripeid]); 

錯誤:無此類客戶:cus_EOwmc6nVmU7oNu

我遇到了同樣的錯誤,當與Stripe支持人員聯系時,得到了以下答案,這可以幫助我解決問題:

由於客戶對象位於平台帳戶上,因此發生了您遇到的錯誤,但是當您向收費請求中添加“ Stripe-account”參數時,您正在將命令移至連接的帳戶,因此無法到達客戶對象。

為了使客戶可用,您需要將客戶共享到關聯的帳戶。 您將基本上從平台上的客戶對象創建令牌或源,然后與關聯的帳戶共享令牌或源,以處理付款或在本地保存,因此關聯的帳戶可以直接使用它。

https://stripe.com/docs/connect/shared-customers

或者,您可以將客戶信息保留在平台帳戶上並執行目的地費用,只需將收益的“他們的份額”發送到關聯帳戶:

https://stripe.com/docs/connect/destination-charges

暫無
暫無

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

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