📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-06-30 06:14:09
📂
/ (Root)
/
home
/
orkouolp
/
node_js
/
orkofarms.com
/
api
📍 /home/orkouolp/node_js/orkofarms.com/api
🔄 Refresh
✏️
Editing: updatePaymentIntent.js
Writable
const stripeAPI = require('../stripe'); const getCustomer = require('../helpers/getCustomer'); async function updatePaymentIntent(req, res) { console.log('PUT /update-payment-intent'); const { currentUser, body: { paymentIntentId } } = req; const customer = await getCustomer(currentUser.uid); let paymentIntent; try { paymentIntent = await stripeAPI.paymentIntents.update( paymentIntentId, { customer: customer.id } ); res.status(200).json({ clientSecret: paymentIntent.client_secret }); } catch(error) { console.log(error); res.status(400).json({ error: 'an error occured, unable to update payment intent'}); } } module.exports = updatePaymentIntent;
💾 Save Changes
❌ Cancel