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
C'est ce que je cherche, merci –