2017-10-16 3 views
0

Configuration de Stripe sur mon site Web hébergé par Firebase.
J'utilise une fonction Cloud pour traiter la charge.
Redirection/mise en forme après une fonction de publication HTTP

J'ai obtenu le Stripe Commander dans un bouton poussé directement sur mon seul html site, qui redirige ensuite à la fonction/de charge dans index.js:

app.post('/charge',urlencodedParser, function(req, res) { 

// grab a token 
const token = req.body.stripeToken; 

// creating a charge, for real use add things like error handling 
stripe.charges.create({ 
amount: 2000, 
currency: "usd", 
source: token, // obtained with Stripe.js 
description: "Charge" 
}, function(err, charge) { 
res.send("You made a charge: "+ charge.id); 
}); 
}); 

Comment suis-je censé le style de cette charge/site? Lorsque la charge réussit, je veux montrer un site «Achat confirmé» -kinda. Maintenant, je reçois évidemment une page blanche avec la réponse de: res.send("You made a charge: "+ charge.id);. Devrais-je rediriger vers un autre .html dans le res.send (si oui, comment?), Ou y a-t-il une approche plus appropriée?

Merci

Répondre