• Есть ли единое API для доступа к данным чека онлайн касс?

    @sb_user
    Каждый ОФД имеет свой API. Т.е. если вы пишите софт под определенную кассу, то необходимую ссылку вы собрать сможете
    Например ссылка на чек такскома будет выглядить так:
    https://receipt.taxcom.ru/v01/show?fp=[fpd]&s=[sum...
    где fpd - фискальная подпись документа
    summ - итоговая сумма чека

    Для ofd.ru будет выглядить вот так:
    https://ofd.ru/rec/[inn]/[rn]/[fn]/[docNumb]/[fpd]
    inn - инн юр лица пробившего чек
    rn - рег. номер кассового аппарата
    fn - номер фискального накопителя
    docNumb - номер чека
    fpd - фискальная подпись

    Но согласен, ответ на вопрос интересен =) Если будет универсальный API единый для всех, то это конешно удобнее.
    Ответ написан
  • Как в Opencart сделать регламентные задания по времени (по будильнику)?

    @sb_user Автор вопроса
    Ответ нашелся неожиданно. В админке хостинга (timeweb.ru) оказалась опция "Crontab", которая позволяет настроить вызов php скрипта по нужному времени и с нужным интервалом.
    Ответ написан
    Комментировать
  • Продажа бизнеса, развод или норма?

    @sb_user
    Да, конечно нужно смотреть внимательно на каждую ситуацию в отдельности. В первую очередь нужно понимать, что сделать интернет-магазин на бесплатной CMS можно за 1 вечер (конено без претензий к внешнему виду и оформлению). Самое дорогое и ценное - это его продвижение и налаженный бизнес процесс от закупки товара у поставщика до продажи товара конечному потребителю! И так, интернет магазины, значит. В первую очередь я бы посмотрел на:
    1. Возраст домена. Чем старше тем лучше (чуть меньше в рекламу вкладываться). Смотрим на поле "Дата регистрации" например вот тут: https://www.reg.ru/whois/
    2. Тематика - насколько он прорекламирован. Посикать входящие ссылки на сайт. Попросите дать эту информацию владельца сайта, наверняка у него в кабинете вебмастера яндекса или гугла это список есть. Стоит обратить внимание на качество ссылок: вечные они или покупные. Например если ссылка временная и куплена через какой нибудь seopult за 4 руб. в месяц то она будет просто ссылкой для поисковых систем. Незнаю как даже объяснить - это интуитивно видно, например: funshow.ru/?p=233 , набейте в поиске текста по странице "ортопедический коврик" и увидите пример рекламы купленной за 2-4 рубля в месяц =). Так вот. Временные ссылки характерны тем, что как только вы купите сайт, бывший владелец перестает за них платить, они сразу пропадут и сайт упадет в поиске. Хорошие ссылки - это ссылки с сайтов, тематика которых совпадает с тематикой покупаемого сайта - так они будут приносить органический трафик, они как правило дорогие, но опять никаких гарантий что ссылки вечные а не с оплатой в месяц! Но временные ссылки тоже не чистое зло, если продавец объяснить как он их закупает и вы не будете против это делать самостоятельно =) В общем это важный этап, на нем вы должны узнать сколько денег магазин будет требовать на рекламу и продвижение.
    3. Попросите дать доступ к админке сайта с урезанными правами. Это можно сделать даже в самой убогой CMS. Продавцу вы навредить не сможете, но сможете увидеть количество заказов - тем самым убедится в том, что магазин приносить прибыль. При этом в большинстве админок в заказе фиксируется еще и IP адрес заказчика - будет здорово проверить соответствие IP адреса с регионом из которого был сделан заказ. Это конечно не 100% гарантия, но хоть как-то подтверждает не "фейковость" заказа.
    4. Очень специфичный момент. Все зависит от вида товара. Если его ассортимент большой и товар гобаритный - нужно понимть что понадобится склад где это все хранить!
    5. И тоже важный момент. Одно из самых ценных вещей - является налаженный сам бизнес процесс. На него уходит ооочень много времени (читай денег). Т.е. нужна информация о поставщиках, о контактах с курьерскими компаниями, о договорах с платежными агрегаторами, о договорах с IP телефонами для регионов и все остальные моменты которые могут использоваться на сайте. Большинство этих договоров нужно будет перезаключать и учится взаимодействовать с этими компаниями. Поэтому отдельный момент который стоит проговорить - это помощь в этом процессе. Если продавец уже прошел через это, то вам будет гораздо легче если он вам будет подсказывать что делать и как оформлять, хотя бы первое время.

    Ну и да, как писали выше - интернет магазин как и другой бизнес будет требовать внимание к себе чтобы не загнуться, в самом идеальном случае он будет требовать внимание только переодически, но для этого нужно постараться =)
    Успехов!
    Ответ написан
    1 комментарий
  • Какое время проверки приложения в AppStore?

    @sb_user
    На данный момент они оооооочень ускорились - реально пару дней. Возможно даже сегодня отправите, завтра сутра обнаружите что все ок!
    Если юрлицо - то сама регистрация в аппсторе может занять пару недель. Там нужно переводить документы на английский и нотариально заверять этот перевод.
    Ответ написан
    Комментировать
  • Как получить DeivceID (objective-c - IOS)?

    @sb_user
    Единственный вариант сгенерировать свой идентификатор и сохранить его в keychain или NSUserDefault или CoreDate или любой другой вариант
    if let uuidData = self.load(valueIdentifier){
                if let uuid = NSString(data: uuidData, encoding: NSUTF8StringEncoding){
                    return uuid as String
                }
            }
            
            if let UUID:String = CFUUIDCreateString(nil, CFUUIDCreate(nil)) as String{
                var NS_UUID:NSString = NSString(string: UUID).lowercaseString
                NS_UUID = NS_UUID.stringByReplacingOccurrencesOfString("-", withString: "")
    
                if let data = NS_UUID.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false){
                    self.save(valueIdentifier, data: data)
                }
                return NS_UUID as String
            }

    где load - это восстановление ранее сгенерированного идентификатора,
    save - сохранение идентификатора
    простите за Swift, но я думаю вы его переведете =)
    Также надо понимать что идентификатор изменится если приложение удалить и поставить заново
    Ответ написан
    Комментировать