This plugin provides a simple way to implement Payments or Donations via Yandex Money Transfer. Thus the main advantage is the ability to receive money having only a Yandex account (without site verification).
The Plugin consists of one component with a form where a client can choose the method of payment (bank cards, Yandex wallet or mobile phone).
After payment, you receive an Email notification from plugin about transcaction, including information of a client name, phone or some other information that you might want to save in your DB.
Добрый день, коротенькое описание на русском:
Этот плагин поможет внедрить на сайт прием платежей на яндекс деньги (уже ЮМани).
Это самый простой способ настроить оплаты на сайте. Отлично подойдет под небольшие проекты, там где нужно брать предоплату, брать донаты, оплачивать единичные товары. Плагин работает с яндексом без отправки данных в налоговую.
В версии 1.0.3 добавлена оплата по ссылке, отправляете клиенту ссылку на оплату конкретного счета с определенной суммой.
Если по плагину есть какие-то вопросы или вы уже купили его и нужна моя помощь, напишите в телеграм @paatik отвечу быстро.
v1.0.2.
- Исправлен баг отправки на почту увдомлений о платеже. P.s. Запись не создается и не приходят уведомления при оплате со счета мобильного устройства, все дело в том, что яндекс не отправляет уведомления для этого типа оплат на http.
v1.0.3.
- Добавлена возможность создавать ссылку на оплату с конкретной суммой.
- Добавлен автоматический расчет комиссии за платеж.
v1.0.4.
- Доработка интерфейса backend
- Добавлена автогенерация ссылки для оплаты
- Добавлена кнопка копирования ссылки на оплату
TODO:
Добавить отслеживание статуса платежей по ссылке
Добавить авто-генерацию ссылки на оплату с отправкой клиенту на почту.
BACKEND SETUP
Step 1.
- Register your account on money.yandex.ru.
- Setup an email setting on your october app.
Step 2.
- Go to https://money.yandex.ru/myservices/online.xml
- Fill site url
- Get secret word
Step 3.
- Go to october backend settings and find Yndex Money Transfer setup icon.
- Fill secret word from the first step.
- Fill the part of url for notifications
- Add emails and names of recepients who should get notifications about new payments.
Step 4.
- Go back to https://money.yandex.ru/myservices/online.xml and press test button.
- Since you receive an email notification about test payment, the record about payment will be aded to the database.
Events
The event 'yandexmoney.payment' will be triggered with new payments, its object contains payment data.
FRONTEND SETUP
Step 1.
You need to create a page and add the payment form component. You will find all necessary information about parameters here: https://yandex.ru/dev/money/doc/payment-buttons/reference/notifications-docpage/
-
Endi Hariadi
Found the plugin useful on 15 Apr, 2020
Thanks . This plugin works very well in PHP 7.3.16 (cli) (built: Mar 17 2020 10:18:38)
-
1.0.5 |
Added CMS page selector in backend settings Nov 22, 2020 |
---|---|
1.0.4 |
Some bugs was fixed Nov 22, 2020 |
1.0.3 |
Some bugs was fixed Nov 19, 2020 |
1.0.2 |
Some bugs was fixed Nov 18, 2020 |
1.0.1 |
Initialize plugin. Apr 09, 2020 |