Pull to refresh

Comments 9

на кнопке «50 руб», в пейментреквесте «amount: 399»
уж если беретесь переводить такую элементарщину (взрослые разрабы ведь не будут всё равно пользоваться вашей статьёй), можно, чтобы код соответствовал скриншотам?
аффтар, хотелось бы добавить, что на маке, который вышел до 12го года ничего работать не будет, какая бы macos там не стояла, также хотелось бы посмотреть на валидацию на стороне сервера, которая тебе возвращает session id
На счет маков до 12 года учтем когда будем включать на десктопе.
Валидация платежной сессии происходит на стороне эппл, сервер только делает запрос и возвращает ответ на клиентскую сторону.
" сервер только делает запрос", так вот на этот запрос и хотелось бы посмотреть, там идут мутки мутные с сертификатами в запросе, плюс, спасибо за pdf с настройками applepay и прочей хрени на стороне apple, это целая наука, имхо, ну и конечно, без платного дев аккаунта ты ничего сделать не сможешь, насколько я знаю

вот пример для curl. нужно использовать сертификат Merchant Identity Certificate. validationURL придет в событии с клиента


curl --data '{"merchantIdentifier":"merchantIdentifier", "domainName":"domainName", "displayName":"displayName"}' --cert /path/to/cert:password --key /path/to/key/ validationURL

Было бы неплохо конечно привести валидацию на стороне сервера (где вы храните сертификат, как вы создаете tls1.2 соединение, и т.д).
Вопрос: есть верифицированный домен foo.mysite.ru. Хочу верифицировать еще 1 поддомен bar.mysite.ru. Делаю тоже самое как при первом верифицировании, однако говорит что нельзя верифицировать. Не подскажите куда копать?
Добрый день.
На счет отправки запроса я выше писал пример curl. Запрос можно сделать любой библиотекой для работы с curl, смотря что у вас на бекенде. В ответ придет json, его нужно отдать в браузер.
Сертификаты хранятся на сервере. По верификации 2 поддомена не подскажу, такого кейса у нас не было.
Спасибо за пост, примеры всегда помогают лучше понять, как все это работает
Sign up to leave a comment.