如何汇款到特定的条带帐户?
Posted
技术标签:
【中文标题】如何汇款到特定的条带帐户?【英文标题】:How to send money to the particular stripe account? 【发布时间】:2014-04-02 09:01:49 【问题描述】:我有一个要求,我有产品列表,每个产品属于不同的卖家,现在用户可以登录应用程序并购买产品,金额将转移到相应的卖家条纹账户。我正在努力解决这个问题。
到目前为止,我已允许卖家注册并连接他的stripe
帐户,如果他已经注册或注册并将代码返回到应用程序,但我也想知道如何通过发布access token
在 Rails 中收到的代码,我想知道用户如何通过卡将钱汇给相应的卖家。
请帮帮我
【问题讨论】:
【参考方案1】:这是推测性的(我不知道您是否可以使用当前的 Stripe API 做到这一点):
您不能将卖家的条带访问令牌分配给 Stripe 实例吗?
Stripe 凭据似乎是set in an initializer,这通常意味着它们无法更改;虽然我敢猜测你可以通过调用Stripe
对象的新实例或dynamically setting the seller
details 来做到这一点:
def create
# Amount in cents
@amount = 500
seller = User.find_by id: params[:product_id]
Stripe.api_key = seller.stripe_api
customer = Stripe::Customer.create(
:email => 'example@stripe.com',
:card => params[:stripeToken]
)
charge = Stripe::Charge.create(
:customer => customer.id,
:amount => @amount,
:description => 'Rails Stripe customer',
:currency => 'usd'
)
rescue Stripe::CardError => e
flash[:error] = e.message
redirect_to charges_path
end
【讨论】:
以上是关于如何汇款到特定的条带帐户?的主要内容,如果未能解决你的问题,请参考以下文章
如何将条带令牌传递到服务器、创建用户帐户、从信用卡中扣款并将其全部显示在仪表板上