我想从一组客户那里收取费用,然后同时为连接的帐户进行转账,我在条带中搜索交易或批处理之类的内容,但我找不到任何内容.this image确切地解释了我要进行的内容
stripe.paymentIntents.create({
amount: 2000,
currency: 'eur',
payment_method_types: ['card'], },
function(err, paymentIntent) {
});发布于 2020-04-06 21:59:08
对于n收费的推荐流程是通过条带应用编程接口创建n PaymentIntents。您将为每个Customers创建一个PaymentIntent,并且您可以使用metadata在您自己的系统中连接它们( PaymentIntent跟踪键-值metadata对,您可以使用这些metadata对每个PaymentIntent与您自己对每次付款中的Customers组的跟踪进行核对)。
例如,如果您有两(2)个平均分配amount: 2000的Customers,并且连接的帐户的id为acct_123abc
['cus_abc123', 'cus_xyz789'].forEach(customer_id => {
stripe.paymentIntents.create({
amount: 1000,
currency: 'eur',
payment_method_types: ['card'],
customer: customer_id,
transfer_data: {
destination: 'acct_123abc'
},
metadata: {
my_internal_id: 'internal_payment_id'
}
}).then(payment_intent => {
console.log(payment_intent.id);
}).catch(err => console.log(err));
});
});您可以使用自己的内部支付id来代替metadata中的"internal_payment_id“,以便将每个PaymentIntent绑定到您自己系统中的一项支付。
https://stackoverflow.com/questions/61060649
复制相似问题