2017-01-31 6 views
0

Я пытаюсь использовать 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 вместо цены, необходимой для взимается. есть ли способ реализовать это?

+0

нужно будет вычислить эту сторону клиента так, чтобы токен совпадал с суммой, которая была отправлена ​​оттуда на полосу – charlietfl

ответ

0

Вы хотите отправить скрытый элемент <input> вместе с формой, чтобы указать, какой идентификатор продукта они покупают, а затем вы можете использовать это, чтобы посмотреть цену в своем хранилище данных.

+0

. Как вы отправляете скрытый ввод в форму? –

+0

Нравится это: http://stackoverflow.com/questions/23968741/hidden-form-field – floatingLomas

 Смежные вопросы

  • Нет связанных вопросов^_^