Atribuição de receita
Atribuir receita com a Stripe PaymentIntent API
Antes de prosseguir, confirme que vinculou a sua conta Stripe.
O Flowsery processa estes eventos de webhook Stripe:
checkout.session.completedinvoice.payment_succeededcharge.refunded
O encaminhamento para o website correto é automático (o Flowsery regista um URL de webhook dedicado por site) — não precisa de passar o websiteId. Para atribuir o pagamento à fonte de tráfego do visitante, encaminhe os cookies do Flowsery (_fs_vid / _fs_sid) como metadata quando criar o PaymentIntent:
JavaScript
const paymentIntent = await stripe.paymentIntents.create({
amount: 2000,
currency: 'usd',
metadata: {
fs_visitor_id: req.cookies['_fs_vid'],
fs_session_id: req.cookies['_fs_sid'],
},
});Se não conseguir definir metadata, chame identify(email) para que o Flowsery possa associar o pagamento por e-mail.