xF2 Add-on [TC] Paygate: ЮMoney

Itnull

Команда форума
Администратор
Регистрация
22.05.13
Сообщения
28.359
Реакции
13.068
Веб-сайт
itnull.me
Совместимость с XenForo 2.0, 2.1, 2.2, 2.3
Видимый копирайт Да
17.09.17_03-18-27.webp

Данная модификация позволяет вам настроить приём платежей на своем форуме через ЮMoney.

Особенности:
  • Позволяет выбрать, кто будет оплачивать комиссию: пользователь или вы.
Установка и настройка

Настройка ЮMoney
  • Откройте Настройки -> Всё остальное -> Уведомления -> Настроить
    • Сгенерируйте секретный ключ
    • Укажите адрес для уведомлений в формате 'http://domain.com/payment_callback.php?_xfProvider=tcYandexM'.
      АКТУАЛЬНЫЙ АДРЕС СМОТРИТЕ НА СТРАНИЦЕ НАСТРОЕК ПЛАТЕЖНОГО ПРОФИЛЯ. ОН МОЖЕТ ОТЛИЧАТЬСЯ В РАЗЛИЧНЫХ ВЕРСИЯХ ДОПОЛНЕНИЯ
    • ТЫКНИТЕ ГАЛОЧКУ "ОТПРАВЛЯТЬ УВЕДОМЛЕНИЯ"!
Все должно быть примерно так:
17.09.17_03-17-53.webp

Настройка XenForo
  • Укажите в настройках данные, которые вы получили на странице своего кошелька.
17.09.17_03-19-25.webp


[TC] Paygate: ЮMoney 1.3.2
 
у кого ошибка
Код:
InvalidArgumentException: Accessed unknown getter 'request_id' on XF:PurchaseRequest[9793] src/XF/Mvc/Entity/Entity.php:228
редактируем YooMoney.php
находим:
PHP:
protected function buildPaymentLabel(PurchaseRequest $purchaseRequest): string
{
    return (string) $purchaseRequest->request_id;
}

заменяем на:
PHP:
protected function buildPaymentLabel(PurchaseRequest $purchaseRequest): string
{
    return (string) $purchaseRequest->purchase_request_id;
}
 

Создайте аккаунт или войдите в систему, чтобы комментировать

Вы должны быть зарегистрированным, чтобы оставить комментарий

Создать аккаунт

Создайте аккаунт в нашем сообществе.

Войти

У вас уже есть аккаунт? Войдите здесь.

Похожие темы

Ответы
0
Просмотры
69
Ответы
0
Просмотры
629
Ответы
1
Просмотры
639
Ответы
0
Просмотры
2K
Ответы
0
Просмотры
2K
Назад
Сверху Снизу