2
0

fix(integration): 🐛 Payment receipt email parsing

This commit is contained in:
Baptiste Arnaud
2022-05-31 08:24:07 +02:00
parent a9f730b701
commit 797ff1892d

View File

@ -53,7 +53,6 @@ const handler = async (req: NextApiRequest, res: NextApiResponse) => {
: stripeKeys.live.secretKey, : stripeKeys.live.secretKey,
{ apiVersion: '2020-08-27' } { apiVersion: '2020-08-27' }
) )
console.log(variables, inputOptions)
const amount = Math.round( const amount = Math.round(
Number(parseVariables(variables)(inputOptions.amount)) * 100 Number(parseVariables(variables)(inputOptions.amount)) * 100
) )
@ -62,7 +61,9 @@ const handler = async (req: NextApiRequest, res: NextApiResponse) => {
const paymentIntent = await stripe.paymentIntents.create({ const paymentIntent = await stripe.paymentIntents.create({
amount, amount,
currency: inputOptions.currency, currency: inputOptions.currency,
receipt_email: inputOptions.additionalInformation?.email, receipt_email: parseVariables(variables)(
inputOptions.additionalInformation?.email
),
automatic_payment_methods: { automatic_payment_methods: {
enabled: true, enabled: true,
}, },