我试图从payout
对象(https://stripe.com/docs/api#payouts)访问charge
对象(https://stripe.com/docs/api#charges)。问题是我不知道要为payout
使用什么ID。我尝试使用transfer
中的payouts
ID,但出现错误:No such payout: tr_1Bxxxxxxxxxx
我也知道payout
的ID的格式为po_xxxxxxxxxxxxxxx
,但是我找不到charge
,transfer
和balanced_transaction
的任何ID。 payout
与费用有何关系?
最佳答案
没有直接方法从Payout
对象Charge
获取ch_xxxyyyzzz
,但是如果您的帐户设置为进行自动付款,则可以获取费用列表以及任何其他余额交易(退款,调整等) )组成一个特定的支出对象。
https://stripe.com/docs/api#balance_history-payout
stripe.balance.listTransactions({payout:"po_xxxyyyyyyzzz",limit: 100 },
function(err, transactions) {
// asynchronously called
});
付款和转帐是两种独立的对象类型。付款总是指将资金从余额转移到银行帐户时的情况。转移是指在Stripe帐户之间通常在Stripe帐户之间移动的资金。
https://stripe.com/docs/transfer-payout-split
关于node.js - 条纹:通过收费访问付款,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49476417/