Используете ли вы какой-либо процессор обработки платежей (например, PayPal)? Если так, у них должен быть способ уведомить вас, когда такое событие происходит. Обычно это делается с помощью их размещения на URL-адресе, который вы указали при настройке учетной записи. На этом этапе это так же просто, как заставить ваш сайт отвечать на запросы POST по этому URL. С веб-формами это означает, что у вас есть страница .aspx или [рекомендуется] иметь общий обработчик (ashx). Для MVC вам просто нужно иметь метод действия на контроллере, на который направляется запрос POST.
НТН