2015-11-01 25 views
0

在此示例中,当创建条带并创建付款时,钱将转至api密钥所有者。使用条带连接自动代表SKU所有者创建订单

require "stripe" 
Stripe.api_key = "sk_tes*******" 

Stripe::Order.create(
    :currency => 'usd', 
    :items => [ 
    { 
     :type => 'sku', 
     :parent => 'sku_7GgX4LQpE5Y3Go' 
    } 
    ]) 

我就喜欢四处都转移到SKU的所有者的钱,让我没有做出不同Order.create当不同业主的SKU包括的项目阵列英寸

我知道我可以通过一个stripe_account散列来代表所有者创建订单。但是,是否可以代表SKU所有者下订单而不提stripe_account散列?我的意思是条纹看着SKU并代表SKU所有者创建订单。

谢谢。

回答

0

帮助有同样疑问的人。当您建立一个使用分条连接创建市场的电子商务网站时,stripe提供了一种简单的方法来创建关联账户的产品,Skus,订单等。你所要做的就是将连接帐户的uid与stripe create命令一起传递。即{stripe_account: <uid of connected account>}

0

您必须将stripe_account散列传递给create order api call。因为没有它,Stripe会尝试在您的账户中创建订单,并且Stripe没有限制地说一个SKU的ID不能属于多个账户。

+0

我已经使用stripe_account hash来创建订单。但我得到没有这样的Sku存在的错误。为什么会发生?当我不通过stripe_account散列时,订单被创建。产品和sku使用分条连接在我的电子商务平台中创建。 – raj

+0

您需要在关联的帐户中创建产品和sku。关联帐户中的订单无法访问您帐户中的产品和sku –

相关问题