demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Снова всем привет. Столкнулся с такой проблемой - стоят ручные выплаты на скрипте фруктовой фермочки. Пополнение не работает...
До модерации все работало отлично, а теперь, при нажатии "оплатить" выскакивает окошко
Правильную подпись нашел, и не смог разобраться как ей пользоваться... подскажите пожалуйста
Секретный ключ менял на 123, не помогло, увы
До модерации все работало отлично, а теперь, при нажатии "оплатить" выскакивает окошко
Неверная подпись m_sign. Вы можете посмотреть правильную подпись в настройках мерчанта на вкладке "Тестирование".
Пожалуйста, попробуйте изменить секретный ключ на 123 в настройках мерчанта https://payeer.com/ru/account/?tab=shops и Вашем скрипте и попробовать еще раз.
Документация: https://www.payeer.com/upload/pdf/PayeerMerchantru.pdf
Пожалуйста, попробуйте изменить секретный ключ на 123 в настройках мерчанта https://payeer.com/ru/account/?tab=shops и Вашем скрипте и попробовать еще раз.
Документация: https://www.payeer.com/upload/pdf/PayeerMerchantru.pdf
Секретный ключ менял на 123, не помогло, увы
Последнее редактирование:
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
затупил , извиняюсьnormalno написал(а):Здравствуйте, причем здесь выплаты к пополнению? Скиньте свой мерчант.
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Конечно. Если не ошибаюсь, то это онnormalno написал(а):В мерчанте всё нормально вроде. Еще скиньте файл пополнения.
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Закинул, не поменялось увыnormalno написал(а):Перезакинь.
Как это правильно прописать?pligin написал(а):Сумма должна иметь два знака после запятой (точки). Подпись формируется с одним знаком, при проверке в Payeer используется два знака. В этом и проблема.
Последнее редактирование:
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
demonberkyt написал(а):Закинул, не поменялось увы
Так примерно? А то там еще кавычки идут, могу попробовтаь методом тыкаКод:number_format($sum, 1.00, ".", "")?>">
PHP:
number_format($sum, 2, ".", "")
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Товарищ модератор как раз скинул с таким изменением, увы, ошибка осталась на местеpligin написал(а):PHP:number_format($sum, 2, ".", "")
Там в двух местах нашел формат
Код:
<input type="hidden" name="m_amount" value="<?=number_format($sum, 2, ".", "")?>">
Код:
$m_amount = number_format($sum, 2, ".", "");
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Всё еще ошибкаnormalno написал(а):Еще раз. Не все заменил
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Да, ошибка осталась, теперь осталось понять какую ошибку я допустил при настройке пейера..normalno написал(а):Попробуйте перезалить эти два файла! Если ошибка всё еще будет значит вы что то не правильно настроили в паеере
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
Проверь секретный ключdemonberkyt написал(а):Да, ошибка осталась, теперь осталось понять какую ошибку я допустил при настройке пейера..
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Только собрался писатьpligin написал(а):Проверь секретный ключ
Разобрался, кто-то в настройках сайта поменял АПИ, и айди шопа, вывел с моего пейера 15 рублей (ровно сколько, сколько и было)
Потом упал сайт (ошибка 500), я закинул резервный class_config, поменял данные на свои, но ошибка осталась, потом поменял файл инсерт, поставил цифры 2 в строках number_format, и все заработало
Спасибо за помощь )
gogennet
Участник
- Сообщения
- 228
- Реакции
- 30
КЛАААСССС!!!pligin написал(а):Сумма должна иметь два знака после запятой (точки). Подпись формируется с одним знаком, при проверке в Payeer используется два знака. В этом и проблема.
PHP:number_format()