Проверьте цену Apple-Pay - PullRequest
       36

Проверьте цену Apple-Pay

0 голосов
/ 15 октября 2019

На сайте осуществлена ​​оплата через applePay. Проблема в том, что сумма платежа указана в javascript, т.е. может ли пользователь открыть код и изменить сумму? Как реализовать проверку на сервере?

1 Ответ

1 голос
/ 13 ноября 2019

Apple Pay фактически не обрабатывает платеж. Он предоставляет вашему сайту учетные данные для оплаты, которые вы используете для отправки платежному процессору.

Да, пользователь может изменить сумму в браузере, но это влияет только на то, что видит этот пользователь, а не на то, что в конечном итоге взимается. ,Сумма в листе предназначена для обратной связи с пользователем, где вы можете отобразить разбивку цены и т. Д.

Лучший способ проверить сумму - это сделать на стороне сервера. Если ваш сайт обрабатывает заказы, используйте элементы в заказе для расчета общей суммы, стоимости доставки и т. Д. Вы должны иметь возможность полностью игнорировать сумму, поступающую от клиента.

...