如何解决stripe.charges.create和stripe.transfers.create之间的差异
我有一个平台帐户和一些关联的用户帐户。所以,我有每个用户的account_id。我想汇款给一些用户。我在条纹文档中进行了搜索,发现有两种方法可以这样做(也许)。
stripe.charges.create
和stripe.transfers.create
有什么区别?
first之一:
const charge = await stripe.charges.create({
amount: 1000,currency: "eur",source: "tok_visa",transfer_data: {
destination: "{{CONNECTED_STRIPE_ACCOUNT_ID}}",},});
second之一:
const transfer = await stripe.transfers.create({
amount: 7000,currency: 'eur',destination: '{{CONNECTED_STRIPE_ACCOUNT_ID}}',transfer_group: '{ORDER10}',});
解决方法
Charge
[0]将资金从付款方式(例如Card
)转移到Stripe帐户。 Transfer
[1]将资金从一个Stripe帐户转移到关联的Stripe帐户。
[0] https://stripe.com/docs/payments/charges-api [1] https://stripe.com/docs/connect/destination-charges
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。