HN user

aestes

24 karma
Posts0
Comments5
View on HN
No posts found.

It allows merchants to require a phonetic spelling of the recipient's name be returned as part of the shipping address. This is a feature specific to the Apple Pay payment method, and is implemented through Payment Request's various payment method extension points (e.g., PaymentMethodData.data, PaymentResponse.details).

The Payment Request spec is agnostic to payment methods. It doesn’t require implementors to support any particular method(s).

WebKit implements Payment Request, and Safari supports Apple Pay as a payment method. Other browsers that implement Payment Request might support other methods.

Edit: spelling

OP here.

You’d only get a card number when using the “basic-card” payment method, which Safari does not support.

Apple Pay provides a payment token instead, which does not reveal your physical card number.