- Apple хочет использовать iPhone как платежный терминал
- Платежные функции iPhone
- Слияния и поглощения Apple
- Смартфон вместо кассы. В России появился новый законный способ приёма платежей
- QR-коды окружают вас повсюду. Правда, что из-за них можно потерять деньги с карты?
- Как пользоваться терминалом на iPhone и iPad под управлением iOS 9
- 2can Терминал 4+
- Smartfin
- Для iPad
- Снимки экрана
- Описание
- Запускаем командную строку Linux на iOS
- Подключение к клавиатуре
- Устанавливаем оболочку на iOS
- Вариант 1: оболочка в «песочнице»
- Вариант 2: SSH
- Вариант 3: запуск Linux
- Запуск Alpine Linux с iSH
- Установка iSH
- Управление пакетами
- Установка текстового редактора
- Смена оболочки
- Смена оболочки по умолчанию
- Настройка Python и pip
- Читаем мануалы
- Дополнительная информация
- На правах рекламы
Apple хочет использовать iPhone как платежный терминал
Платежный сервис Apple Pay пользуется большой популярностью во всем мире, причем одним из лидеров по его распространению среди пользователей является Россия. Оплачивать товары и услуги без физической банковской карты оказалось невероятно удобно, поэтому количество транзакций, совершенных с использованием Apple Pay, стремительно растет. Apple как никто другой заинтересована в развитии своего сервиса, поскольку получает определенный процент с каждой оплаты. И, похоже, не собирается ограничиваться только пользовательскими платежами: в Купертино хотят также эти покупки обрабатывать, сделав iPhone платежным терминалом.
«Переводы на Сбербанк» больше будут не нужны?
Это вообще возможно? Еще как, ведь именно этим до недавнего времени занимался стартап Mobeewave из Канады. Его технология позволяет продавцам использовать собственный смартфон для обработки платежа. Система работает с помощью приложения и не требует дополнительного аппаратного обеспечения, кроме чипа Near Field Communications или NFC, который есть в iPhone с 2014 года.
Apple не могла пройти мимо такой технологии, и на днях стало известно, что калифорнийский технологический гигант поглотил Mobeewave, сумма сделки составила около 100 миллионов долларов. У стартапа были десятки сотрудников, и Apple сохранила всю команду, которая продолжает работать из Монреаля, сообщает источник. В Купертино традиционно прокомментировали эти слухи:
Apple время от времени покупает небольшие технологические компании, и мы обычно не обсуждаем наши цели или планы.
Платежные функции iPhone
Apple обычно покупает стартапы, чтобы в дальнейшем интегрировать их технологии в свои устройства. Apple добавила Apple Pay в iPhone в 2014 году, перед этим сделав несколько соответствующих поглощений компаний. В итоге пользователи могут оплачивать товары и услуги одним касанием с помощью своего iPhone или Apple Watch в розничных магазинах. В прошлом году компания выпустила собственную кредитную карту Apple Card. А внедрение технологии Mobeewave позволит любому пользователю с iPhone принимать платежи без дополнительного оборудования.
Таким образом Apple станет главным конкурентом Square Inc., ведущего поставщика аппаратного и программного обеспечения для обработки платежей на смартфонах и планшетах.
Решение Square требует дополнительное устройство. В технологии Apple все будет работать с помощью NFC
Очевидно, для Apple это очень выгодная сделка. Если подобная технология появится в iPhone, компания «отобьет» эти 100 миллионов долларов на одних только комиссиях за использование смартфона в качестве платежного терминала. Сейчас многие используют мобильные терминалы, привязанные к определенному банку, который получает процент с каждой транзакции. Apple, разумеется, тоже не будет предоставлять свои услуги бесплатно, но могла бы сделать комиссию более доступной. Скорее всего, сначала функция появится только в США, как банковская карта Apple Card, а затем и в других странах. Если только местные банки захотят сотрудничать.
Слияния и поглощения Apple
Любопытно, что в прошлом году партнерское соглашение с Mobeewave заключила Samsung. Корпорация тоже хотела, чтобы в ее смартфонах появилась функция обработки платежей. Венчурное подразделение Samsung также является инвестором стартапа, который привлек более 20 миллионов долларов. Неужели после поглощения Apple все договоренности будут аннулированы?
Источник
Смартфон вместо кассы. В России появился новый законный способ приёма платежей
Российские банки начали тестировать программу, в рамках которой любой смартфон можно использовать вместо традиционного POS-терминала. В основе новой технологии лежат система быстрых платежей (СБП) и QR-коды. Эта инициатива может привести к увеличению торговых точек, принимающих безналичный расчёт. Рассказываем, как работает технология и есть ли у неё изъяны.
Издание «Коммерсант» сообщает, что СКБ-банк приступил к тестированию мобильного приложения, которое позволит смартфонам принимать платежи, словно POS-терминалы. Разработчиками опция позиционируется как удобная и полностью легальная альтернатива карточным платежам и денежным переводам. В первую очередь клиентами новой системы видятся частные предприниматели, для которых традиционный эквайринг обходится дорого. По словам представителей СКБ-банка, первыми доступ к продукту получат клиенты «Делобанка». На сайте кредитной организации отмечается, что новой опцией можно воспользоваться уже сейчас.
«Делобанк» выделяет несколько преимуществ куайринга. Во-первых, низкая комиссия — от 0,4%. Для сравнения: карточный эквайринг стоит в два с лишним раза дороже — от 1%. Во-вторых, средства зачисляются на личный счёт предпринимателя моментально. В случае с пластиком деньги задерживаются на сутки и больше. В-третьих, продавец может воспользоваться куайрингом без приобретения дополнительного оборудования и специального ПО. В традиционной схеме безналичного расчёта бизнесмены вынуждены тратиться на покупку POS-терминалов и ПО.
Как это работает?
Есть три варианта использования куайринга. Первый. Продавец через банковское приложение выводит на экран смартфона QR-код. Клиент сканирует его камерой уже своего смартфона и подтверждает платёж. Эта схема считается универсальной для любых торговых точек, начиная от салонов красоты и заканчивая продовольственными магазинами.
Второй. Продавец генерирует статический QR-код, распечатывает его и размещает на прилавке. Покупатель сканирует картинку и подтверждает оплату. Удобно для офлайн-точек и точек без эквайринга: парковки, рынки, аренда транспорта последней мили и не только.
QR-коды окружают вас повсюду. Правда, что из-за них можно потерять деньги с карты?
— Кейсы наших клиентов доказывают, что приём безналичных платежей помогает увеличить выручку. Именно поэтому более 70% торговых точек, по данным ИТ-компании «Эвотор», принимают карты. Доля безналичного торгового оборота в малом и среднем бизнесе уже превышает 50%, — говорит Андрей Романенко, генеральный директор ИТ-компании «Эвотор». «Эвотор» является кассовым оператором 25% предпринимателей в России.
Третий. Для торговли в интернет-магазинах, соцсетях и не только. Продавец генерирует QR-код и размещает его на сайте или в шапке профиля. Покупатель снова сканирует изображение и подтверждает платёж.
Важно отметить, что в каждом случае происходит фискализация чека. Квитанцию можно отправить как по СМС, так и по электронной почте. А важно это потому, что в 2019 году был принят ФЗ-54 «О применении контрольно-кассовой техники при осуществлении расчётов в РФ», который обязывает всех предпринимателей формировать фискальные чеки.
Подобная система в России применяется впервые?
И да и нет. С одной стороны, СКБ-банк — действительно первый крупный игрок, который сумел подвязать куайринг к СБП. С другой — ещё летом прошлого года Сбербанк наперекор Системе быстрых платежей от Центробанка запустил сервис «Плати QR». Последний от решения «Делобанка» отличается несколькими пунктами.
Во-первых, поскольку «Плати QR» работает не по СБП, комиссия в Сбербанке выше — от 0,6%. Что, впрочем, всё равно меньше, чем у карточного эквайринга. Во-вторых, предприниматель получает деньги не моментально, а на следующий день после транзакции. В-третьих, «Плати QR» жёстко привязан к экосистеме Сбербанка. Изначально покупатели могли расплатиться по QR-коду только через приложение Сбербанка. Сегодня опция доступна и пользователям банка «Тинькофф».
Смартфон можно превратить в POS-терминал только с помощью QR?
Нет. Все знают, что с помощью модуля NFC смартфонами можно расплачиваться в магазинах. Но есть технология, которая позволяет смартфонам принимать платежи с других телефонов или банковских карт, оборудованных NFC.
Источник
Как пользоваться терминалом на iPhone и iPad под управлением iOS 9
Одной из главных проблем джейлбрейка для операционной системы iOS 9 является несовместимость большинства твиков от iOS 8 с новой прошивкой. По этой причине разработчикам расширений придется потратить огромную кучу времени на оптимизацию своих твиком с новой ОС, причем этот процесс может затянуться на долгие месяцы.
Как известно, большинство людей, устанавливающих джейлбрейк, хотят получить полный контроль над системой. Так как iOS основана на Linux, то этого можно добиться с помощью SSH доступа к системе. Проще говоря, через специальный терминал, который умеет работать со специальными командами.
На операционную системы iOS 8 с джейлбрейком существовало сразу три хороших терминала: Terminal, MobileTerminal, и WhiteTerminal. Из-за особенностей iOS 9, ни один из них не работает на iPhone и iPad с этой прошивкой. Получается, что получить доступ над своим устройством не получится, но решение все же есть.
Чтобы пользоваться терминалом на iOS 9 нам потребуется компьютер на Windows, Linux, или OS X. Для начала необходимо запустить на «яблочком» устройстве магазин Cydia, и произвести установку джейлбрейк-твика OpenSSH. Это расширение позволяет удаленно подключаться к «яблочному» смартфону или планшету, чтобы затем иметь возможность легко управлять им с помощью команд.
Установив этот твик на свой iPhone или iPad, важно обязательно перезагрузить устройство. Теперь подключаем компьютер и испытуемое устройство к одной Wi-Fi сети. На смартфоне или планшете с iOS открываем «Настройки» — Wi-Fi. Справа от подключенной Wi-Fi сети будет значок буковки i. Нажимаем на него, и запоминаем информацию из графы «Адрес IP». В нашем случае это 192.168.1.103.
Теперь запускаем на компьютере под управлением Linux или OS X приложение «Терминал». При использовании операционной системы Windows рекомендуем использовать программу PuTTY. Вводим в терминале команду для подключения к iPhone, iPad или iPod Touch. Она выглядит следующим образом:
Адрес после знака @ необходимо заменить на свой из графы «Адрес IP», который мы узнавали ранее. После ввода этой фразы потребуется ввести пароль от своего гаджета. По умолчанию он: alpine (без точки на конце).
Если все прошло удачно, то после ввода пароля появится примерно такая строчка: iPhone-Sergej:
root# . Также подключиться к своему смартфону или планшету можно непосредственно с другого устройства. Для этого можно воспользоваться любым SSH клиентов доступа. Для iOS самым лучшим считается хорошо известный за рубежом Prompt 2.
Источник
2can Терминал 4+
Smartfin
Для iPad
Снимки экрана
Описание
2сan — это самый простой способ начать принимать к оплате банковские карты. С приложением 2can Терминал и mPOS-ридером ваш смартфон превращается в полноценный терминал для приема банковских карт.
С мобильным терминалом 2can вы можете принимать к оплате все виды карт: с чипом, магнитной полосой и NFC, а также Apple Pay и Samsung Pay.
Безопасность решения 2can подтверждена сертификатами международных платежных систем и международным стандартом безопасности PCI DSS.
2can Терминал – это возможность вести свой бизнес в любом удобном для вас месте. Идеально подойдет для малого и среднего бизнеса, выездной торговли и курьерских служб.
Что вы сможете с 2can?
– принимать к оплате банковские карты и учитывать наличные поступления
– использовать уже имеющийся расчетный счет в любом российском банке
– отправлять электронные чеки на email или с помощью SMS
– в реальном времени контролировать работу сотрудников и видеть все операции в личном кабинете
– формировать продвинутые отчеты и экспортировать их в CSV или XLS-формат
– если вам необходимо печатать фискальные чеки, то вы можете подключить к вашему устройству фискальный регистратор Атол Ф11 или Штрих Mobile ПТК по Bluetooth.
О компании:
АО «Смартфин» – ведущий провайдер мобильного эквайринга в России. Компания успешно развивает сервис под брендами 2can и ibox, и обслуживает более 10 тысяч клиентов по всей стране. У компании 9 НКО и банков-партнеров.
Источник
Запускаем командную строку Linux на iOS
А вы знали, что можно запустить командную строку Linux на устройстве iOS? Возможно, вы спросите: «Зачем мне пользоваться текстовыми приложениями на iPhone?» Справедливый вопрос. Но если вы читаете Opensource.com, то, вероятно, знаете на него ответ: пользователи Linux хотят иметь возможность работать с ним на любом устройстве и хотят пользоваться собственными настройками.
Но больше всего они жаждут решения сложных задач.
У меня есть семилетний iPad 2 Mini, который по-прежнему неплохо подходит для чтения электронных книг и других задач. Однако я хочу использовать его и для доступа к командной строке приложений с моим набором программ и скриптов, без которых не могу работать. Мне нужно окружение, к которому я привык, а также моя стандартная среда разработки. И вот как мне удалось этого добиться.
Подключение к клавиатуре
Работать с командной строкой для программирования через экранную клавиатуру телефона или планшета довольно неудобно. Я рекомендую подключить внешнюю клавиатуру, или через Bluetooth, или воспользовавшись адаптером подключения камеры, чтобы подключить проводную клавиатуру (я выбрал второе). При подключении разделённой клавиатуры Kinesis Advantage к iPhone 6 получается странное устройство, напоминающее корпоративный кибердек из классической ролевой игры Shadowrun.
Устанавливаем оболочку на iOS
Для запуска полнофункциональной системы Linux на iOS есть два варианта:
- Secure shell (SSH), подключаемая к компьютеру с Linux
- Запуск виртуальной системы с помощью Alpine Linux с iSH, который является open source, но должен устанавливаться с помощью проприетарного приложения TestFlight компании Apple
В качестве альтернативы существуют два приложения-эмулятора терминала в open source, предоставляющие возможность работы с open-source-инструментами в ограниченном окружении. Это самый урезанный вариант — на самом деле так вы запускаете не Linux, а инструменты Linux. При работе с этими приложениями существуют жёсткие ограничения возможностей, однако вы получаете частичную функциональность командной строки.
Прежде чем перейти к сложным решениями, я рассмотрю простейший способ.
Вариант 1: оболочка в «песочнице»
Один из самых простых способов — установить приложение для iOS LibTerm. Это опенсорсная командная оболочка в «песочнице» с поддержкой более 80 команд по цене в ноль долларов. В комплекте с ней поставляются Python 2.7, Python 3.7, Lua, C, Clang и многое другое.
Примерно такой же функциональностью обладает a-Shell, описываемая разработчиками как «тестовый интерфейс пользователя для платформы с экранным вводом». Исходники a-Shell выложены open source, она находится в активной разработке, предоставляет доступ к файловой системе и поставляется с Lua, Python, Tex, Vim, JavaScript, C и C++, а также с Clang и Clang++. Она даже позволяет устанавливать с помощью pip пакеты Python.
Вариант 2: SSH
Ещё одним шагом вперёд по сравнению со скачиванием приложения является настройка SSH-клиента. Уже долгое время мы могли использовать любое из множества приложений SSH-клиентов для iOS, чтобы подключаться к серверу, на котором запущен Linux или BSD. Преимущество использования SSH заключается в том, что на сервере может работать любой дистрибутив с любым программным обеспечением. Вы работаете удалённо и результаты работы просто передаются в эмулятор терминала на устройстве iOS.
Blink shell — это популярное платное SSH-приложение в open source. Если не обращать внимания на маленький экран устройства, то использование этого ПО похоже на подключение к серверу через любую другую командную строку. Терминал Blink замечательно выглядит, имеет множество готовых тем и функцию создания собственных, в том числе возможность настройки и добавления новых шрифтов.
Вариант 3: запуск Linux
Использование SSH для подключения к серверу под Linux — это отличный способ доступа к командной строке, но для него требуется внешний сервер и сетевое подключение. Это не самая большая преграда, но её нельзя полностью игнорировать, поэтому вам может потребоваться работать с Linux без сервера.
Если это ваш случай, то вам нужно будет сделать ещё один шаг вперёд. TestFlight — это проприетарный сервис для установки разрабатываемых приложений ещё до того, как они были выложены в Apple App Store. Приложение TestFlight можно установить из App Store, а затем пользоваться тестовыми приложениями. Приложения в TestFlight позволяют в течение ограниченного времени работать с ними ограниченному количеству бета-тестеров (обычно до 10 000). Чтобы скачать тестовое приложение, нужно перейти со своего устройства по ссылке, которая обычно находится на веб-сайте разработчика тестового приложения.
Запуск Alpine Linux с iSH
iSH — это open-source-приложение TestFlight, запускающее виртуальную машину с готовым дистрибутивом Alpine Linux (немного потрудившись, можно запускать и другие дистрибутивы).
Важная особенность: приложение экспериментальное. Так как iSH сейчас пока являются тестовым приложением, не ожидайте постоянной и надёжной работы. Приложения TestFlight ограничены по времени. Моя текущая сборка будет работать всего 60 дней. Это означает, что через 60 дней меня исключат и придётся снова присоединяться к следующему этапу тестирования iSH. Более того, я потеряю все свои файлы, если не экспортирую их с помощью Files на iOS или не скопирую их на Git-хост или через SSH. Иными словами: Не надейтесь, что всё это будет продолжать работать! Не помещайте в систему ничего важного для вас! Выполняйте резервное копирование в отдельное место!
Установка iSH
Начните с установки TestFlight из App Store. Затем установите iSH, получив ссылку на установку с веб-сайта приложения. Есть ещё один способ установки с использованием AltStore, но я его не пробовал. Или, если у вас есть платный аккаунт разработчика, можете скачать репозиторий iSH с GitHub и установить его самостоятельно.
При помощи ссылки TestFlight установит приложение iSH на ваше устройство. Как и в случае с любым другим приложением, на экране появится значок.
Управление пакетами
iSH выполняет эмулятор x86 с Alpine Linux. Alpine — это крошечный дистрибутив размером меньше 5 МБ. Я впервые работал с Alpine, поэтому думал, что такой минимализм будет раздражать, но на самом деле он мне очень понравился.
В Alpine используется менеджер пакетов apk, который проще, чем даже apt или pacman.
Как установить пакет:
Как удалить пакет:
Как узнать другие команды и информацию:
Обновление менеджера пакетов:
Установка текстового редактора
Стандартным текстовым редактором Alpine является Vi, но я предпочитаю Vim, поэтому установил его:
При желании можно установить Nano или Emacs.
Смена оболочки
Не знаю, как насчёт вас, а мне нужна была fish shell. Другие люди предпочитают Bash или Zsh. Однако в Alpine используется ash! Ash — это форк оболочки Dash, которая сама является форком оригинального ash, или Almquist shell. Её приоритетом является скорость. Я решил обменять скорость на встроенное автодополнение, цвета, управление клавишами Vim и подсветку синтаксиса, которые я люблю и знаю по fish shell.
Если вам нужна Bash с её автодополнением и man-страницами, то установите их:
Минималистичная идеология Alpine обычно означает, что некоторые программы, которые в других дистрибутивах являются одним пакетом, будут разделены на несколько пакетов поменьше. Также это означает, что вы можете настраивать и уменьшать размер системы ровно так, как вам этого хочется.
Подробнее об установке Bash можно узнать из этого туториала.
Смена оболочки по умолчанию
После установки fish можно временно переключиться на неё, введя fish и перейдя в оболочку. Но я хочу сделать fish оболочкой по умолчанию, а команда chsh , которую я использовал в других дистрибутивах, не работала.
Сначала узнаем, куда установилась fish:
Вот, что получилось у меня:
Далее изменим login shell на fish. Можете использовать любой удобный вам редактор. Если в новичок, то установите Nano (командой apk add nano ), чтобы можно было отредактировать файлы конфигурации и сохранить их через CTRL+X, подтвердить и выйти.
Но я использовал Vim:
У меня первая строка была такой:
Чтобы сделать fish оболочкой по умолчанию, изменим эту строку на следующую:
Затем сохраним файл и выйдем.
Я уверен, что существует хороший способ изменить путь к оболочке, чтобы её можно было использовать сразу. Но я его не знаю, поэтому рекомендую вернутся в браузер приложений, принудительно выполнить выход из оболочки и для надёжности выключить и перезагрузить iPad или iPhone. Снова откройте iSH и теперь кроме сообщения «Welcome to Alpine!» и информации о запуске с apk вы увидите стандартное приветственное сообщение логина fish: Welcome to fish, the friendly interactive shell. Ура!
Настройка Python и pip
Я решил добавить Python (версию 3.x), не только для того, чтобы писать код, но и потому, что я пользуюсь несколькими программами на Python. Установим его:
Хотя Python 2.x устарел, можно установить и его:
Установим менеджер пакетов Python под названием pip и setuptools:
Для установки и настройки менеджера пакетов понадобится какое-то время, поэтому просто подождите.
Затем можно будет скачать инструмент для передачи файлов по сети curl:
Читаем мануалы
Fish использует встроенное автодополнение на основе man-страниц. Как и другие пользователи командной строки, я пользуюсь мануалом man , а в Alpine он не установлен. Поэтому я установил его с терминальным пейджером less:
В дополнение к man я использую великолепный проект tldr pages, предоставляющий упрощённые и управляемые сообществом man-страницы.
Я установил его с помощью pip:
Команда tldr соединяется с вебом для получения страниц, когда встречает запрос на новую страницу. Если вам нужно узнать, как пользоваться командой, то вы можете написать что-то типа tldr curl и получить описание на простом английском языке и хорошие примеры по использованию команды.
Разумеется, всю эту работу по установке можно автоматизировать с помощью dotfiles или скрипта установки, но на самом деле это не очень соответствует идеологии Alpine — настройке минимальной установки чётко под свои потребности. Кроме того, это ведь заняло так много времени, правда?
Дополнительная информация
В Вики iSH есть страница «what works» с отчётами о том, какие пакеты сейчас работают. Кстати, похоже, что npm сейчас не работает.
На ещё одной вики-странице объясняется, как получить доступ к файлам iSH из приложения iOS Files. Это один из способов, которым можно перемещать и копировать файлы.
Можно также установить Git (да! apk add git ) и пушить свою работу в удалённый репозиторий или передавать его на сервер через SSH. И, разумеется, можно скачивать и запускать любое количество замечательных open-source-проектов с GitHub.
Подробнее об iSH можно узнать по этим ссылкам:
На правах рекламы
Вдсина предлагает виртуальные серверы на Linux или Windows. Используем исключительно брендовое оборудование, лучшую в своём роде панель управления серверами собственной разработки и одни из лучших дата-центров в России и ЕС. Поспешите заказать!
Источник