#cpt.mactavish
1 messages · Page 1 of 1 (latest)
hi! well to be clear that change is related to https://stripe.com/docs/upgrades#api-changelog:~:text=A PaymentIntent is no longer created during Checkout Session creation in payment mode. Instead%2C a PaymentIntent will be created when the Session is confirmed from 2022-08-01
as far as I know you can't opt into the old behavior on newer API versions(you're I think the only developer I've met who wants that confusing extra PaymentIntent) but I'll check if there's an option I'm missing
It's coming from another person who looks into the stripe dashboard. As I developer, I don't mind it 🙂
ok I checked and it's not possible self-serve, though there's a setting we can enable on an account-level basis to enable the PaymentIntent to always be created (mainly for merchants who have use cases that require that), so you could enquire with support or your AM etc if you have one about getting that applied.
Though I would say in general it's better to not do this, but I can understand the perspective that it lets you track 'conversion' in a really rough way when you have these extra PaymentIntents and we haven't yet built better reports/other ways to visualise that I think.
you can also force your PHP app to use an old API version (https://stripe.com/docs/api/versioning?lang=php) I suppose but I wouldn't recommend that.