Я пытаюсь использовать Stripe, чтобы создать способ принимать платежи на моем сайте, но я хочу, чтобы цена была изменена в зависимости от объекта wat в моем каталоге, который я загружаю. Моя страница показа тянет данные от mongo как объектов, поэтому внутри моего объекта у меня разные поля, и внутри объекта у меня есть поле, которое я хочу передать в свой strip.charges.create ({}); Так что это ваты моей страница платы выглядит как я получил его от полосы ДокументовИзменение суммы взимается с помощью разных объектов для поиска цены
app.post('/charge', function(req, res) {
var stripeToken = req.body.stripeToken;
//console.log("print the price "+req.data.price);
console.log("print the price "+data.price2);
console.log("print the price "+req.params.price);
console.log("print the price "+req.params.amount);
console.log("print the price "+req.body(JSON.stringify(data)));
//console.log("print the price "+JSON.stringify(req.data.price));
var amount = 1122;<= i want to make this change depending on wat item i load into the show page is there a function call like anything similiar to what i have tried above on my console.logs
stripe.charges.create({
card: stripeToken,
currency: 'usd',
amount: amount
},
function(err, charge) {
if (err) {
res.send(500, err);
} else {
res.send(204);
}
});
});
сейчас моя сумма является статической и независимо от того, что пункта я нажимаю в моем каталоге Итло всегда взимает 11.22 вместо цены, необходимой для взимается. есть ли способ реализовать это?
нужно будет вычислить эту сторону клиента так, чтобы токен совпадал с суммой, которая была отправлена оттуда на полосу – charlietfl