#citruslime.benk-paymentIntent-networks
1 messages ยท Page 1 of 1 (latest)
Hi ๐ interesting question! Off the top of my head, I don't think you can.
But let me ask around.
Thanks - always here to keep you guys on your toes.
My initial thought would just be via Radar, but that doesn't give us the required solution for Wallets.
Basically, when using apple pay directly, we can instantiate the Apple Pay Request with a "supportedCardNetworks" property.
We ought to be able to choose which networks are supported.
Thanks for the additional context!
It was an example but a valid one.
We'd like to conditionally allow/disallow certain card networks (e.g. American Express) based on retailer preferences.
(We're using destination charges, fyi)
Thank you for your patience. So it isn't possible to directly limit the networks that a PaymentIntent will use, but you can look at the brand of the Payment Method and decide whether to cancel the flow and display an error.
https://stripe.com/docs/api/cards/object?lang=python#card_object-brand
Thanks for getting back to me. That's quite rubbish, isn't it!? ๐ฆ
Most other providers allow limitation of particular card networks/brands.
The fact that Stripe doesn't have a provision for this means that customers will inevitably have a worse experience.
If a particular network isn't supported in REDACTED then apple pay (and google pay for that matter) will "grey out" that card in their wallet, since it cannot be used.