При каждом вводе данных в форму, они записываются в бд. Видимо на этом сайте это делается через ява скрипт, без перезагрузки страницы. Структура в бд что-то вроде ID, Оператор, Телефон, Кошелёк, Сумма, Оплатил\Не оплатил, Получил\Не получил, Дата - как то так.
Код который получаешь для отправки смс сообщения, является своего рода ID в БД. Хранится хз сколько времени, может вобще вечно. Прибовляя каждый раз +1 к последнему, тем самым формируя новый текст сообщения.
Скрипт посажен на крон, и, видимо, каждые 5 минут проверяет поступали платежи или нет.
Если ID не оплатил платеж, с ним ни чего не делается. Так и остаётся в БД, до следующего запуска скрипта.
Если при проверки ID сделал платёж, в соответсвующей колонке и строке меняется значение, например в колонке Оплатил\Не оплатил, допустим с 0, меняется на 1.
Дальше можно зарядить ещё один скрипт, посадить его на крон. И при запуске скрипт делает платежи, при соблюдении условий.
Если соответствует дата, и колонка `Оплатил\Не оплатил` равна 1(т.е. оплатил), и колонка `Получил\Не получил` равна 0(т.е. не получил), скрипт отправляет запрос в вэбмани на перевод денег на сумму из колонки `Сумма`, на кошелёк с номером в колонке `Кошелёк`. После добавляет в соответ. строку, колонки `Получил\Не получил` платёж, с соответствующем ID, что клиенту заказ доставлен и тем самым говоря, что эту строку обрабатывать больше не нужно.
Ну как то так, посидеть покумекать часик другой и можно составить неплохой ТЗ. Если собираешся делать сам или заказывать в любом случае он понадобится для организации проекта.
Скриптов подобных в шаре не встречал ни разу. Да и не искал подобное очень настойчево.