В общем оплата лицензии на программный продукт пользователь осуществляет через .net authorize — серверное приложение проверяет что платежна система может снять со счета пользователя сумму денег для пользователя генерится ключ активации и отправляется пользователю на e-mail.
Проблема в том, что пользователь может в течении 10 дней отменить транзакцию и я не получаю деньги, а пользователь получает лицензию.
Как быть в таком случае? (Выход из ситуации должен быть гибким для пользователя и прибыльным для меня!)