Перейти к содержимому


Фотография

Ошибка signature is incorrect


  • Пожалуйста, авторизуйтесь для ответа.
5 ответов в данной теме

#1 Участник TizerBox (WMID 774133902579 )

  • Группа: Пользователи
  • сообщений 12
  • Регистрация: 02-марта 08
  • МестоположениеРоссия
  • Webmoney BL

Отправлено 31 июля 2019 - 16:07

На сайте  используется XML X2.

С wmr все работало отлично.
Заменил R кошелек на Z и получаю ошибку при переводе (ошибка -14) signature is incorrect. planstr=
(Ошибка, если не ошибаюсь - проверка подписи не прошла)

На странице настройки кошельков  https://merchant.web...conf/purses.asp, Z кошелек настроил один в один, как  R (Secret Key такой же).

В чем может быть проблема?

 


    • 0
  • Наверх

#2 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 9 850
  • Регистрация: 18-мая 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 31 июля 2019 - 22:12

На сайте  используется XML X2.

С wmr все работало отлично.
Заменил R кошелек на Z и получаю ошибку при переводе (ошибка -14) signature is incorrect. planstr=
(Ошибка, если не ошибаюсь - проверка подписи не прошла)

На странице настройки кошельков  https://merchant.web...conf/purses.asp, Z кошелек настроил один в один, как  R (Secret Key такой же).

В чем может быть проблема?

А в вашем скрипте формирования подписи тоже все поправили, как надо?


Сообщение отредактировал ! добрый торговец !: 31 июля 2019 - 22:13

    • 0
  • Наверх

#3 Участник TizerBox (WMID 774133902579 )

  • Группа: Пользователи
  • сообщений 12
  • Регистрация: 02-марта 08
  • МестоположениеРоссия
  • Webmoney BL

Отправлено 31 июля 2019 - 23:47

А в вашем скрипте формирования подписи тоже все поправили, как надо?

 

В скрипте заменил R кошелек на Z и все.  Secret Key такой же остался.
Что-то ещё нужно было поправить?


    • 0
  • Наверх

#4 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 9 850
  • Регистрация: 18-мая 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 31 июля 2019 - 23:56

 

А в вашем скрипте формирования подписи тоже все поправили, как надо?

 

В скрипте заменил R кошелек на Z и все.  Secret Key такой же остался.
Что-то ещё нужно было поправить?

 

Может быть метод шифрования не тот в скрипте где подпись формируется. Давно, в настройках мерчанта был md5, теперь - sha256. Для старых кошелей старые настройки работают, если не менялись с тех пор. Для новых подключаемых кошелей - только sha256. Если в вашем скрипте шифрование идет md5, смените на sha256.


    • 0
  • Наверх

#5 Участник barlone (WMID 378319592221 )

  • Группа: Пользователи
  • сообщений 20
  • Регистрация: 14-сентября 15
  • Webmoney BL

Отправлено 01 августа 2019 - 10:34

На сайте  используется XML X2.

С wmr все работало отлично.
Заменил R кошелек на Z и получаю ошибку при переводе (ошибка -14) signature is incorrect. planstr=
(Ошибка, если не ошибаюсь - проверка подписи не прошла)

На странице настройки кошельков  https://merchant.web...conf/purses.asp, Z кошелек настроил один в один, как  R (Secret Key такой же).

В чем может быть проблема?

 

Если речь идет об XML интерфейсе X2, то при чем тут Secret Key из настроек мерчанта? Он в подписи не участвует.


    • 0
  • Наверх

#6 Знаток WM Technical Support (WMID 941977853154 )

  • Группа: Support
  • сообщений 1 632
  • Регистрация: 14-ноября 05
  • Webmoney BL

Отправлено 01 августа 2019 - 16:10

Скорее всего не все заменили. Текст после planstr= поможет разобраться. Без текста самого кода определить причину нельзя. Но опыт показывает, что вариантов всего три:

1. подписываются не те параметры, которые передаются

2. подписывается не теми ключами (больее старыми)

3. подписывается ключами не от того WMID'а

 

Скорее всего у вас первый вариант


    • 0
  • Наверх