Merchant validation is the process by which a payment handler validates the identity of a merchant against some value (usually some cryptographic challenge response). Validated merchants are allowed to interface with a payment handler. The PaymentRequest's onmerchantvalidation event is invoked when the user agent requests merchant validation on behalf of a selected payment handler.



Specification link

Specification being incubated in a Community Group

Status in Chromium


In development (tracking bug)

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.


Search tags

PaymentRequest, PaymentHandler,

Last updated on 2022-01-21