ZeroOneStudio/rubykassa — pull request #14 by SergeyKishenin (2014-08-07 14:21:56+00:00)
Title: Кастомная обработка для Result URL

В документации к гему написано что для в настройках магазина надо для ResultURL нужно указать http:///robokassa/paid. Как можно сделать кастомную обработку для этого экшена?

Я понимаю, что, в принципе, я могу создать свой экшен, и написать там тоже самое что и в robokassa/paid плюс свою кастомную логику. Но неужели нету какого-то более правильного способа? Есть кастомные обработчки для Success URL и Fail URL, но по праивльному я должен обработать именно Result URL и пометить в системе что произошла оплата, т.к. на success URL пользовать в результате может и не прийти (обрыв соединения, или что-то еще), и тогда будет ситуация когда в робокассе оплата прошла, а в приложении - нет.

Оптимальным вариантом, на мой взгляд, будет либо возможность настроить обработчик так же как для Success/Fail URL, либо генерировать какой-то класс в lib.