Я применил API-интерфейс Authorize.net CIM для своего пользовательского решения. Раньше все было хорошо.Authorize.net CIM SOAP API getCustomerPaymentProfile error
Теперь, когда я пытаюсь загрузить любую информацию о клиенте с идентификатором профиля клиента и идентификатором профиля плательщика клиента, используя SOP API для Authorize.net CIM, он получает сбой.
Я получаю следующую ошибку "SOAP-ERROR: Кодирование: объект не имеет свойства unmaskExpirationDate" при попытке использовать функцию getCustomerPaymentProfile для API-интерфейса Authorize.net CIM через режим песочницы торговца.
Хотя с API XML для Authorize.net CIM из функции getCustomerPaymentProfile, возвращающей ferfect, но эта ошибка относится только к SOAP API.
Ниже мыле URLs, что я использую для песочницы счета,
Шлюз WSDL: "https://api.authorize.net/soap/v1/Service.asmx?WSDL"
Test Шлюз URL: "https://apitest.authorize.net/soap/v1/Service.asmx"
ли кто-нибудь сталкивался с такой вопрос в последнее время?
Использование плагина Magento для экономии биллинга через Authorize.net CIM. Платеж по-прежнему работал, но использование сохраненных данных вызывало эту ошибку. Добавьте это поле в вызов мыла, и проблема решена. Спасибо за публикацию решения. –