【发布时间】:2022-01-18 23:18:50
【问题描述】:
我的后端出现此错误,任何人都可以看看这个并帮助我。谢谢
router.post("/event/payment", auth, async (req, res) => {
const { event, token } = req.body;
const idempontencyKey = uuidv4()
console.log(token.id);
console.log(idempontencyKey);
return stripe.customers.create({
email: token.email,
source: token.id
})
.then(customer => {
stripe.charges.create(
{
amount: event.priceOfPass * 100,
currency: 'usd',
customer: customer.id,
receipt_email: token.email,
description: `purchase of ${event.eventName} passes`,
shipping: {
name: token.card.name,
}
}, { idempontencyKey })
})
.then(result => res.status(200).json(result))
.catch(err => res.status(400).json(err))
})
【问题讨论】:
标签: node.js reactjs stripe-payments