Charge Customer
Thu May 26 2022 02:24:05 GMT+0000 (Coordinated Universal Time)
Saved by
@631
#javascript
app.post("/charge", (req, res) => {
try {
stripe.customers
.create({
name: req.body.name,
email: req.body.email,
source: req.body.stripeToken
})
.then(customer =>
stripe.charges.create({
amount: 199,
currency: "usd",
customer: customer.id
})
)
.then(() => res.render("completed.html"))
.then(() =>
key.addKey(req.body.name, req.body.email)
.catch(console.error)
)
.catch(err => console.log(err));
} catch (err) {
res.send(err);
}
}
content_copyCOPY
Comments