#prometheusiam-payment-element-collect-name

1 messages ยท Page 1 of 1 (latest)

pallid spindleBOT
knotty sparrow
#

Hi ๐Ÿ‘‹ no, it is not possible to force the Payment Element to collect the cardholder's name. You will need to add a custom field to collect that detail if it is important to your flows.

#

If you do, you should suppress the collection of name in the Payment Element though, so it's not collected twice if your customer selects a Payment Method where we do collect a name.

vale galleon
#

Ok, but does it affects payments if I'm not submitting cardhothelder name? because some banks do not accept transactions if cardholder name is wrong or missing.

#

And default stripe checkout page always collects cardholder name, so i was thinking should i do it as well.

knotty sparrow
#

My understanding is the cardholder name typically does not improve authorization success rates, I believe the Payment Element intentionally trims what it collects to only the fields that have the greatest impact on authorization success likelihood. I believe Checkout Sessions collect a name for the purpose of our receipt generation more so than to increase the odds of the payment being approved.

If you are collecting name though, you can provide that value when confirming the payemnt to include that detail on the authorization:
https://stripe.com/docs/js/payment_intents/confirm_payment#confirm_payment_intent-options-confirmParams-payment_method_data

#

prometheusiam-payment-element-collect-name

pallid spindleBOT
vale galleon
#

But if there's no difference, why almost all payment providers, online stores do collect the name on the card? Is there some official information about it, or docs? Im supper confused ๐Ÿค“

strong cargo
#

๐Ÿ‘‹ stepping in here as toby needed to step away

#

Yeah name is usually used for other things internally. It is not transmitted for authorization w/ the issuer.

#

We provide CVC, Postal, Address line 1

#

Those are the things that are checked

vale galleon
#

thank you ๐Ÿ™‚