Мы пытаемся добавить Apple Pay на наш существующий веб-сайт. У меня появляется лист платежей, и я вижу вызов onvalidatemerchant, который, в свою очередь, вызывает наш сервер, который возвращает то, что выглядит действительным объектом Merchant Session, но когда я вызываю completeMerchantValidation с объектом, я получаю Type Error без какой-либо другой информации ,Получение типа Ошибка при вызове completeValidateMerchant в Apple Pay
Кто-нибудь сталкивался с этим и нашел способ устранения ошибки. Я тестирую iPad iPad с iOS 10.2.1.
Вы передаете непрозрачную торговую сессию обратно в 'completeMerchantValidation' as-is без дополнительного оформления (например, дополнительных свойств) в качестве объекта, проанализированного из JSON в ответе? Вы разрешили доменное имя, которое вы тестируете, на портале Apple Pay Developer для сертификата продавца, который вы используете? –