#olivier_bonnaure

1 messages ยท Page 1 of 1 (latest)

hybrid eagleBOT
wraith hinge
#

๐Ÿ‘‹ happy to help

#

would you mind sharing a video recording showing what's happening

safe shard
#

ok hold on ... we need to setup the recording ๐Ÿ™‚

safe shard
#

so in the video, the cart display 280โ‚ฌ which is the price for a french customer :

Belgium customer must pay 299,67 (as shown in the GPay screen

Then the 3D secure display the French price + shipping price

#

oh hold on wrong viedo link

#

the payment intent was first done with french prices tho

#

should I create a new one ?

mighty tundra
#

Hi there ๐Ÿ‘‹ jumping in as my teammate needed to step away. Just to make sure we're aligned, is that integration you're showing using the Payment Request Button, or is that an Express Checkout Element that is being used to surface Google Pay?

safe shard
#

Payment Request Button

#

it's weird to see 2 differents amount in GPay recap + 3D secure page

mighty tundra
#

Gotcha, thank you for that clarification!

safe shard
#

the right amount is the one displayed in GPay recap

mighty tundra
#

The amount shown in the wallet modal is controlled by the Payment Request object clientside:
https://stripe.com/docs/js/payment_request/create#stripe_payment_request-options-total

Whereas the actual payment amount, which drives what the issuer displays in their 3DS challenges, would likely be controlled by the Payment Intent. I'm a bit fuzzy on that because what is shown within the 3DS modal is controlled by the issuer rather than Stripe.

If the amount of the payment was changed after the Payment Intent was created, you'll need to update the Payment Intent so that it has the updated amount.

safe shard
#

ok got it

#

thanks