Домой Каталог: Дополнения WP-Recall WP Access Ultimate Один из аккаунтов доступа перестал открываться для пользователей после оплаты. Сама оплата проходит
11ответ(ов) в теме
info@chikurov.com
не в сети 3 года
На сайте с 21.04.2018
Участник
Тем 4
Сообщения 19
1
10:18
Версия WP-Recall: 16.24.19
Версия дополнения: 1.11.3

Добрый день.
Используем на сайте 2 аккаунта доступа с разной назначаемой ролью для пользователя. Оплата через Робокассу.
При оплате одного из них все работает корректно, но при оплате другого сама оплата проходит, а доступ не открывается и письмо о том что кто-то оплатил доступ не приходит.
Попробовал создать еще один аккаунт доступа, для тестов, там все работает корректно.
Настройки нигде не меняли. Последний раз оплата по проблемному аккаунту доступа прошла корректно 23 сентября.

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16996
2
10:33

Добрый день.
Если оплачивается один аккаунт доступа, то должен оплачиваться и другой. Проверьте оплату еще раз, проверьте логи ошибок на сервере пишется ли туда что то при совершении неудачной оплаты, также проверьте лог в папке wp-content/wp-recall/logs/

0
info@chikurov.com
не в сети 3 года
На сайте с 21.04.2018
Участник
Тем 4
Сообщения 19
3
10:46

Это из wp-content/wp-recall/logs/:
06:15:09 wau_payment Array ( [tariff_price] => 5500 [0] => stdClass Object ( [time_action] => 2020-10-19 09:15:09 [pay_system] => robokassa [pay_id] => 1603098851 [pay_type] => wau-payment [pay_summ] => 10.000000 [user_id] => 106 [baggage_data] => ) )

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16996
4
10:59

почему так получается, что стоимость тарифа составляет 5500 рублей, а оплата проходит только на 10? из-за этой разницы доступ и не назначается

0
info@chikurov.com
не в сети 3 года
На сайте с 21.04.2018
Участник
Тем 4
Сообщения 19
5
11:14

Это я менял для теста.
Но вчера пользователь пытался оплатить по правильной стоимости и ошибка выводилась такая же.
5500 - это стоимость второго аккаунта доступа. С которым проблем нет. Интересно почему она попала сюда?
Стоимость этого - 10000 и это прописано в соответствующем поле, в настройках. Но в tariff_price почему-то прописывается 5500. Стоимость еще где-то указывается кроме поля в настройках тарифа?
Прикрепил скрин с экрана настройки

Вы не можете просматривать опубликованные ссылки
0
info@chikurov.com
не в сети 3 года
На сайте с 21.04.2018
Участник
Тем 4
Сообщения 19
6
11:23

15:20:08 wau_payment
Array
(
[tariff_price] => 5500
[0] => stdClass Object
(
[time_action] => 2020-10-18 18:20:08
[pay_system] => robokassa
[pay_id] => 1603044885
[pay_type] => wau-payment
[pay_summ] => 10000.000000
[user_id] => 79
[baggage_data] =>
)

)

0
info@chikurov.com
не в сети 3 года
На сайте с 21.04.2018
Участник
Тем 4
Сообщения 19
7
13:41

В логе ошибок на сервере ничего нет.
Я создал заново проблемный тариф. Это пропишет правильное значение в tariff_price?

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16996
8
20:50

вам надо разобраться почему стоимость тарифного плана отличается от суммы платежа, т.е.
[tariff_price] => 5500
и
[pay_summ] => 10000.000000
не равны.
Именно поэтому у вас не назначается доступ - не совпадают суммы требуемой оплаты и фактической.

0
info@chikurov.com
не в сети 3 года
На сайте с 21.04.2018
Участник
Тем 4
Сообщения 19
9
16:08

Пользователь сам не выбирает сколько ему платить, он просто кликает на кнопку и платеж создается уже с прописанной суммой. Правильно ли я понимаю что значение в tariff_price и pay_summ берется из поля "стоимость" в настройках тарифа?
Где я могу могу посмотреть какие значения попали в tariff_price и pay_summ конкретного, конкретного тарифа без необходимости создавать платеж?

Редакции сообщения
20.10.2020 17:22info@chikurov.comПричина: не указано
20.10.2020 17:22info@chikurov.comПричина: не указано
0
info@chikurov.com
не в сети 3 года
На сайте с 21.04.2018
Участник
Тем 4
Сообщения 19
10
20:30

Пересоздал тариф и все стало ок. Так и не понял почему в tariff_price попало не то значение что в pay_summ ведь по идее они берутся из одного и того же места.

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16996
11
20:48

мне трудно сказать почему у вас возникла эта ошибка, ранее я с ней не сталкивался

0
Вы не имеете права на публикацию сообщений в этой теме