Payment Request API
Подробнее
- Владелец
- W3C (Web Payments Working Group)
- Год
- 2016–
- Тип
- Веб-стандарт
- Спецификация
- w3.org/TR/payment-request
API браузера, позволяющее сайту запросить платёж и передать саму форму оплаты браузеру или платёжному приложению.
Идея была в том, чтобы никому не пришлось вводить номер карты в очередную форму. Сайт создаёт объект PaymentRequest с суммой и допустимыми способами оплаты, вызывает show() и получает ответ из диалога, нарисованного браузером. Первым его выпустил Chrome в 2016 году, а W3C опубликовал его как Recommendation в 2022-м.
Первоначальный план не пережил столкновения с реальностью. Метод basic-card, при котором браузер сам отдавал сохранённые номера карт, убрали около 2022 года: он в основном переносил проблему PCI в браузер. Остался общий вход в кошельки вроде Apple Pay и Google Pay. Так что большинство мерчантов пользуются им, не зная об этом, — он спрятан внутри кнопки их платёжного шлюза.