Всем привет, нужна помощь.
Почему-то не происходит заморозка и списание средств после взятия заказа в работу и его успешного выполнения. Уведомления на почту приходят, балансы не нулевые и денег хватает.
Из других дополнений активированы:
Commerce (Магазин) - 6,0
Profile (Профиль пользователя) - 3,0
Groups (Группы) - 3,0 (не настраивал потому что не нужны)
Rcl Chat (Чат) - 2,0
PublicPost (Публикация) - 4,0
Rating System (Система рейтинга) - 3,0
User balance (Личный счет) - 4,0
Отдельно хотелось бы знать в какую таблицу в принципе транзакции должны записываться. Балансы я нашел в таблице wp_rmag_users_balance
Очень надеюсь на помощь сообщества!
посмотрите или покажите скрином настройки функционала фриланса на вашем сайте, найти их сможете на странице общих настроек плагина wp-recall и его дополнений в админке, в частности интересует опция "Резервирование средств на счету заказчика", возможно, там стоит "Без резервирования"
Так вы поставили резервирование?
У заказчика 11 рублей у исполнителя 0. Заказ на 10 рублей:
1. Когда заказ идет в работу - средства замораживаются - и баланс заказчика уменьшается на сумму зарезервированных средств (зарезервировано 10, остаток баланса заказчика 1р). Так?
2. Заказчик подтверждает выполненную работу - средства переводятся исполнителю (у исполнителя 10р, у заказчика 1р. Зарезервированных средств нет.). Так должно быть. Но тут уже у него баланс не уменьшается - т.к. он уже уменьшился на предыдущем шаге
Описываю.
1) Добавил из под админа задание на 15 рублей (начальный баланс 50)
2) С другого юзера подал заявку на 25 рублей
3) Одобрил исполнителя с админа (баланс 25, заморожено 15)
4) Баланс у каждого пользователя стал по 25. Видимо что-то закешировалось где-то и не отработало в первый раз.
Вопрос, в какой таблице хранятся истории транзакций?
Да, все-таки проходит корректно теперь, спасибо за наводку про включение функции резервирования. Если ее отключить все равно ведь проходить должно по логике? Без нее не проходило никак.
И да, остались вопросы по базе. Я посмотрел структуру, wp_postmeta я так понимаю отвечает за инфо о заказчиках и выполнении?