小编Oma*_*kry的帖子

如何在 Stripe webhook 中获取产品 ID

当 checkout.session.completed 发生时,我使用 stripe webhook 将购买的产品添加到我的 sql 数据库中,这是我的代码:

router.post('/webhook', bodyParser.raw({ type: 'application/json' }), (request, response) => {
const sig = request.headers['stripe-signature'];
let event;

try {
    event = stripe.webhooks.constructEvent(request.body, sig, endpointSecret);
} catch (err) {
    return response.status(400).send(`Webhook Error: ${err.message}`);
}

// Handle the checkout.session.completed event
if (event.type === 'checkout.session.completed') {
    const session = event.data.object;
//here i want to increment the product's buy counter by 1 in the database but stripe only gives name and price, which are not unique, so i …
Run Code Online (Sandbox Code Playgroud)

javascript node.js express sequelize.js stripe-payments

10
推荐指数
2
解决办法
4928
查看次数