Хочу кое-что реализовать.
Как после успешной оплаты (в т.ч. условной) услуги, окончании срока ее действия, блокировке, удалении и т.п. выполнить произвольный php код с принятыми от биллинга переменными?
Т.е. куда и как это можно вписать? Можно увидеть пример и описание?
Например:
1. Содаем услугу "Отправка почты"
2. Дополнительное поле на выбор "2 раза", "3 раза" и текстовое поле для ввода "мыло"
3. При заказе этой услуги пользователь выбирает количество раз и вводит в поле email.
4. После успешной оплаты счета - выполняется пхп код типа
Код: Выделить всё
mail(<указанный им email>, "Тема", <выбранное пользователем количество раз>, "Content-type: text/plain; charset=utf8\nFrom: admin@company.ru\n");
5. После успешного выполнения команды - статус услуги становится Активен (т.е. услуга выполняется автоматически), иначе - помещается для ручного выполнения Администратором со статусами ошибок.
Заранее спасибо.
Добавлено:
Кстати, после заказа услуги, которая требует ручного выполнения и периодическую оплату - дату отсчета оплаченного периода нужно считать от изменения статуса услуги на Активен, а не от даты заказа (оплаты) самой услуги