Написано много чего. Поэтому не ответом на отдельные посты, а сразу всем.
1. "Прикрутить на сайт" оплату по картам можно, наверное, быстро. Но, да будет вам известно, деньги поступают на счет не в момент, когда вам приходит СМС, а некоторое время спустя. Даже медленнее, чем при оплате банковским переводом, поскольку банк ожидает поступления возможной информации об ошибочности транзакции (у вас есть возможность отменить платеж по карте). Быстро ходит только информация. Соответственно для корректной реализации системы как минимум надо перестроить процесс, при котором источником первичной информации является банк, обслуживающий счет и сообщающий о поступлении на него средств. Иначе с карты деньги спишут, а сообщение появится только после физического поступления средств на счет. По карточным платежам это обычно 2-3 дня.
2. Есть еще много того, что нужно изменить для внедрения эквайринга. В первой половине октября мы часть этих препятствий решаем. В частности переводим на систему из бухгалтерии формирование первичных учетных и отчетных документов. Мелочь, а 3 месяца разработки.
3. Параллельно идет разработка электронного документооборота по первичным документам. В принципе ожидаем только форматов от ФНС как работать с физиками. Поскольку ключевой идентификатор в ЭДО по первичке - ОГРН(ИП). А как известно АУ не все зарегистрированы как ИП. У многих в системе нет ОГРНИП (примерно процентов так 60).
4. Считать доходы по GUID сообщения конечно можно, но ошибка более чем в два раза. Поскольку (1) АУ часто сохраняют сообщение, а потом удаляют. И не только АУ. И повторно этот GUID не используется. (2) Есть некоторое количество бесплатных сообщений, которые используют те же GUID.
И в конце все-таки попрошу модератора перенести все это в общую тему...