【问题标题】:Stripe Direct Charge not recordingStripe Direct Charge 不记录
【发布时间】:2017-12-13 17:11:09
【问题描述】:

我正在使用带有 Firebase 云功能的 Node 来通过 Stripe Connect 触发直接费用的身份验证和捕获。

首先我创建电荷,而不是捕获它:

const charge = {
    capture: false,
    amount: 1000,
    currency: "eur",
    source: token,
    metadata: {order_id: rentID, some: "foo"},
  };
return stripe.charges.create(charge, {stripe_account: customAccount} )

一切顺利,我从回调中得到了charge对象:

 ch_1BGmUCLdU1UUJ0JXgMKI7Q:
   amount: 1000
   amount_refunded:  0
   application: "some"
   captured: false
   created: 1508928708
   currency: "eur"
   id: "ch_1BGmUCLdU1UUJ0JXgMKI7Qet"
   livemode: false
   metadata: {}
   object: "charge"
   outcome: {}
   paid: true
   refunded: false
   refunds: {}
   source: {}
   status: "succeeded"

我还从相应的 webhook 中收取费用:

-KxI9Dk-LVvM8Wth1TwC: {
   api_version: "2017-08-15"
   created: 1508928708
   data:
   object: 
     amount: 1000
     amount_refunded: 0
     application: "some"
     captured: false
     created: 1508928708
     currency: "eur"
     id: "ch_1BGmUCLdU1UUJ0JXgMKI7Qet"
     livemode: false
     metadata: {}
     object: "charge"
     outcome: {} 
     paid: true
     refunded: false
     refunds
     source
     status: "succeeded"
   id: "evt_1BGmUCLdU1UUJ0JXPRl5bvCx"
   livemode: false
   object: "event"
   pending_webhooks: 1
   request
     id: "req_4sR247IPJCeXMU"
   type: "charge.succeeded"
}

但是,当我想使用

return stripe.charges.capture("ch_1BGmUCLdU1UUJ0JXgMKI7Qet", {amount: 1000})

我明白了:

Error: No such charge: ch_1BGmUCLdU1UUJ0JXgMKI7Qet

这也很奇怪,因为在我的 Stripe Dashboard 中我看不到测试/事件类别中记录的捕获。

知道是什么原因造成的吗?

【问题讨论】:

    标签: node.js stripe-connect


    【解决方案1】:

    此问题与this one 有关。 费用不被识别,因为它没有记录在平台账户中,而是直接在连接的账户中。

    因此,为了捕获电荷,这是要做的:

    stripe.charges.capture(transactionID, {stripe_account: connectedAccount})
    

    【讨论】:

      【解决方案2】:

      是的,您无法检索费用,因为直接费用是直接在关联账户中进行的。

      您可以通过初始化连接帐户时获得的连接帐户 API 凭据来检索连接帐户中的直接费用

      stripe_secret_key 和 stripe_publishable_key

      通过这种方式,您可以访问从您的平台帐户收取的费用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-05-27
        • 1970-01-01
        • 2018-01-22
        • 2018-11-04
        • 2020-10-23
        • 1970-01-01
        • 2017-10-14
        相关资源
        最近更新 更多