MerchantValidationEvent interface of the the Payment Request API enables a merchant to verify themselves as allowed to use a particular payment handler.
- Creates a new
MerchantValidationEventobject describing a
merchantvalidationevent that will be sent to the payment handler to request that it validate the merchant.
DOMStringproviding a unique payment method identifier for the payment handler that's requiring validation. This may be either one of the standard payment method identifier strings or a URL that both identifies and handles requests for the payment handler, such as
USVStringspecifying a URL from which the site or app can fetch payment handler specific validation information. Once this data is retrieved, the data (or a promise resolving to the validation data) should be passed into
complete()to validate that the payment request is coming from an authorized merchant.
- Pass the data retrieved from the URL specified by
complete()to complete the validation process for the
|Payment Request API
The definition of 'MerchantValidationEvent' in that specification.
|Candidate Recommendation||Initial definition.|
No compatibility data found. Please contribute data for "api.MerchantValidationEvent" (depth: 1) to the MDN compatibility data repository.