Samsung pay framework что это
Перейти к содержимому

Samsung pay framework что это

  • автор:

Samsung Pay Framework быстро разряжает аккумулятор смартфона — решение

Благодаря своей функциональности и широкой поддержке магазинов, система бесконтактных платежей Samsung Pay является одним из лучших решений. Независимо от того, поддерживает ли терминал NFC, вы можете оплатить покупку при помощи смартфона Galaxy и Samsung Pay. Причина простая — практически все последние модели компании поддерживают технологию MST (Magnite Secure Transmissions).

К сожалению, некоторые владельцы Galaxy-устройств замечают один неприятный момент. Они жалуются на то, что приложение Samsung Pay Framework потребляет больше энергии, чем полагается. Более того, некоторые утверждают, что этот фреймворк способен разрядить батарею на 60 процентов всего за 2 часа. В это время они пользуются телефоном, то есть экран включен.

Спешим сообщить, что проблема решается несколькими простыми действиями. Ошибка пользователей в том, что они включают оптимизацию аккумулятора для приложения Samsung Pay Framework — ее нужно отключить. Если вы не знаете, как отключить оптимизацию потребления батареи, тогда следуйте нашей инструкции:

  • Откройте настройки и перейдите в раздел “Приложения”.
  • Далее находим в списке “Samsung Pay” и выбираем “Samsung Pay Framework”.
  • Кликаем по “Аккумулятор”.
  • Переводим переключатель оптимизации аккумулятора в выключенное состояние.

Это решение позволит снизить расход энергии на 40 процентов после 2 часов использования телефона. Принудительное завершение работы Samsung Pay Framework уменьшает скорость разрядки до 30 процентов за тот самый период времени. Не идеально, однако хоть что-то. Ждем от компании обновление, которое избавит пользователей от этой неприятности.

Недавно пользователи смартчасов Galaxy Watch боролись с плохой автономностью. Они появились после обновления, но в итоге быстро решились, не нанеся большого вреда владельцам гаджета.

Приложение Samsung Pay вызывает ускоренный разряд аккумулятора

Приложение Samsung Pay Framework, которое работает в фоновом режиме и предоставляет дополнительные функции, связанные с сервисом платежей Samsung Pay, по многочисленным сообщениям пользователей, вызывает ускоренный разряд аккумулятора.

Приложение Samsung Pay вызывает ускоренный разряд аккумулятора

Жалобы на это начались еще в августе прошлого года. Но сейчас, похоже, проблема стала затрагивать больше пользователей. Хотя очевидным решением может показаться принудительное завершение приложения, в некоторых случаях помогло отключение оптимизации расходования заряда аккумулятора.

Приложение Samsung Pay вызывает ускоренный разряд аккумулятора

Это может быть связано с противоречиями в алгоритмах оптимизации расходования заряда батареи и шагами, предпринятыми разработчиками Samsung Pay Framework, чтобы программа работала как можно дольше. Судя по тому, что проблему удается на скорую руку устранить изменением настройки, Samsung может исправить ошибку в обновлении программного обеспечения. Пока, однако, производитель даже не признал ее наличие.

Samsung Pay – принцип работы сервиса

Компания Самсунг недавно представила вниманию потребителей сервис безналичных расчетов с помощью мобильных гаджетов, получивший название Samsung Pay. Предлагаем сегодня разобраться, какие смартфоны его поддерживают, с каким пластиковыми карточками функционирует сервис, какие финансовые учреждения являются партнерами программы.

Что это за сервис?

Платежная система Samsung Pay представлена электронными платежами, проводимыми с помощью одноименных мобильных устройств. Такая опция поддерживается большинством гаджетов этого бренда.

Основным достоинством данного сервиса считается то, что он обеспечивает перечисления денежных средств не только с помощью чипа NFC, но и оплачивает товары посредством технологии магнитной защищенной пересылки информации – MST.

Samsung Pay – принцип работы сервиса

Как это работает? В данном случае сведения передаются в отверстие под пластиковую карточку, чтобы платежный терминал ее распознал, как настоящую. Таким образом появляется возможность для оплаты товаров в терминалах, поддерживающих карточки с магнитными лентами.

На каких устройствах работает?

Приложение Samsung Pay работает на современных смартфонах, ранние модели его не поддерживают. Список телефонов выглядит следующим образом:

  • Samsung Galaxy S6 (с ограничениями), 7, 7 edge, 8, 8+, 9, 9+;
  • Galaxy A3 (5, 7) 2017;
  • Note 5, 8;
  • J5 (J7) 2017, J7 2016;
  • A5 (7) 2016;
  • S6 edge+;
  • Самсунг A50.

Банки-партнеры

На сегодняшний день Самсунг Пей в России поддерживает партнерские отношения со следующими банками:

  • ВТБ 24;
  • Русский Стандарт;
  • Райффайзен Банк;
  • МТС Банк;
  • Альфа-Банк;
  • Яндекс.Деньги;
  • Сбербанк;
  • Тинькофф-банк;
  • Рокетбанк;
  • Точка;
  • Санкт-Петербург;
  • Открытие.

Samsung Pay – принцип работы сервиса

Список планируется пополнять новыми финансовыми учреждениями.

Установка приложения

Многие смартфоны от компании Самсунг имеют нужное нам приложение. В противном случае, оно легко скачивается через Гугл Плэй, для чего:

  • переходите в поисковую строчку;
  • вводите название приложения;
  • находите его в появившемся списке и выполняете скачивание.

Настройка

Как только установка приложения на мобильный гаджет завершена, запустите его и пройдите процесс регистрации. Для этого имеется два способа, отличия между которыми заключаются в наличии или отсутствии учетной записи на домене, если телефон от корейского производителя приобретен впервые.

Разберем способ, как заводится учетное имя на сайте Самсунг. На смартфоне входим в меню «настройки», переходим в «учетные записи», нажимаем клавишу «добавить». В открывшемся окне выбираем необходимую нам строчку.

Если в процессе появились проблемы, можете войти в раздел «справка», который находится в углу справа. Здесь имеется краткий информативный текст, какие сведения следует указать, куда перейти после окончания регистрации.

На дисплее откроется новое окно, в котором заполняются соответствующие поля. Придумайте в первую очередь учетное имя, которое может быть произвольным, но должно быстро запоминаться и сохранять уникальность. В следующую пару строк вводите пароль и его подтверждение. Пароль создается по представленным ниже рекомендациям:

  • минимальное количество символов – восемь;
  • обязательное наличие одной заглавной буквы, цифры и специального символа;
  • символы вводятся латинскими буквами.

Чтобы проверить внесенные данные, потребитель активирует опцию «показать пароль», а на дисплее появляются данные, внесенные в соответствующие поля.

После этого вводите данные о дате своего рождения, указываете фамилию, имя, отчество. Такая информация нужна, чтобы при потере смартфона вы смогли получить его обратно.

Решившим создать альтернативную учетную запись предлагается использовать вымышленное имя в соцсети.

Пройдя процесс регистрации, активируйте приложение:

  1. откройте Самсунг Пэй, введите имя в систему;
  2. в открывшееся окно впишите пароль. Если смартфон оснащен сканером Touch, то в качестве главного пароля для управления сервисом Samsung Pay устанавливается папиллярный рисунок;
  3. перед вами появится основной программный экран, в который добавляется средство для проведения оплаты;
  4. нажмите «добавить», в открывшееся окно внесите необходимые реквизиты банковской карточки. Укажите номер пластикового продукта, срок его действия, ФИО владельца. Нажмите клавишу «оплатить», чтобы проверить достоверность внесенной информации. С карточки спишется небольшая денежная сумма, которая вскоре вернется на ваш счет. Загрузить реквизиты можно автоматически, сфотографировав пластик с обеих сторон и выждав, пока платежное приложение распознает поступившую информацию. Существует альтернатива для проверки – вам поступит СМС-уведомление с одноразовым паролем, который вводится в специальное проверочное поле;
  5. если все действия выполнены в соответствии с инструкцией, то на экране отображается запись, подтверждающая успешную настройку приложения;
  6. остается привязать банковские карты, число которых не ограничивается.

С платежным сервисом работают банковские карточки, поддерживающие приложение Samsung Pay. К их числу относят платежные продукты, оснащенные встроенной функцией Pay Pass либо Pay Wave. Наличие технологии, поддерживающей бесконтактные платежи, подтверждается специальным стикером, нанесенным на пластик.

Использование

Что такое Samsung Pay и для чего он нужен, нам известно. Предлагаем рассмотреть вопрос, как работает функция НФС.

Достоинство заключается в том, что Самсунг Пэй, помимо бесконтактных денежных перечислений, обеспечивает собственную технологию беспроводных транзакций Самсунг MST, благодаря которой платежный сервис срабатывает не только с устройствами, оснащенными опцией НФС, но и с терминалами, принимающими платежи пластиковыми карточками с магнитной полоской или контактным чипом.

Получается, что выполнять перечисления денежных средств бесконтактным способом, используя приложение Самсунг Пэй, возможно практически в любом населенном пункте России, имеющем платежные терминалы.

Samsung Pay – принцип работы сервиса

Как же воспользоваться виртуальной картой, чтобы оплатить приобретенный товар? Представьте, что вы находитесь в магазине или в кафе. Достаньте свой смартфон и выполните свайп вверх, нажав на нижнюю точку дисплея и потянув палец выше. Таким образом вы открываете платежную карточку, после чего подтверждаете собственную личность, приложив палец к сканирующему устройству, распознающему отпечатки. Поднесите мобильный телефон к платежному терминалу, когда на экране появится надпись «вставьте карту». Введите четыре последние цифры карты, завершите транзакцию, получите чек. На этом платежную операцию считают успешно завершенной.

Почему возникают проблемы при оплате?

В процессе проведения бесконтактных перечислений денежных средств могут возникать определенные сложности, основными из которых считаются:

  • превышение итоговой суммой разрешенного предела (более 1 000 рублей). В данном случае придется прикладывать к сканеру палец либо вводить пин-код;
  • временная потеря связи между финансовым учреждением и платежным терминалом, что в конечном итоге приведет к задержке информации с подтверждением успешного завершения действия либо отказу, выданному банком. В подобных ситуациях советуют через несколько минут попытаться выполнить операцию повторно;
  • привязанная к платежному сервису карточка не имеет необходимой суммы денежных средств. Проверьте остаток по счету, используйте для оплаты другую карту;
  • возможно, вы приобрели поддельное мобильное устройство. В данном случае при прохождении регистрации вам поступит СМС-сообщение, что смартфон не поддерживает опцию платежей бесконтактным способом;
  • встроенное программное обеспечение любого мобильного телефона периодически обновляется, чтобы иметь нужные данные. Рекомендуем подобные действия выполнять регулярно, чтобы поддерживать актуальность и получать новые возможности;
  • периодически чип НФС перестает функционировать. Просто отключите мобильный телефон и загрузите его снова, чтобы убедиться в работоспособности. Если он не заработал, обратитесь за помощью в центр технической поддержки.

Все повреждения физического характера на телефоне самостоятельно устранять не рекомендуется – обращайтесь в сервисные центры, расположенные во многих российских городах.

Насколько это безопасно?

Samsung Pay – принцип работы сервиса

Samsung Pay Framework имеет тройную защиту личных данных:

  • система безопасности KNOX защищает мобильное устройство от вредоносных воздействий. Она находится в активном режиме постоянно, отслеживает вероятные уязвимые точки в гаджете. В случае малейшей угрозы данные пластиковой карты находятся под защитой системы. Перед процедурой регистрации карточки KNOX проверяет прошивку мобильного телефона. Обнаружив вирусы или нелицензионную версию, в регистрации карты будет отказано. При проникновении в телефон вируса Самсунг Пэй Фрамеворк автоматически блокируется, и далее ей пользоваться невозможно;
  • реальная информация о клиенте подвергается токенизации – замене на виртуальные данные. После активации банковской карты для платежного сервиса ее реальный номер меняется специальным цифровым кодом, создающимся бесконтрольно;
  • перед выполнением транзакции выполняется авторизация по пин-коду либо пальцевому отпечатку. Если вы случайно потеряете мобильный телефон, злоумышленник не сможет воспользоваться вашими деньгами.

Достоинства

Samsung Pay – принцип работы сервиса

Чтобы сравнить платежную систему Самсунг Пэй с другими аналогичными сервисами, поговорим о ее преимуществах.

Разработчик создавал инновационную технологию, поддерживающую не только банковские карточки, оснащенные чипом, но и платежные продукты, имеющие магнитную полоску. MSТ-технология образует поле, напоминающее магнитное, и терминал воспринимает его без проблем.

Уникальная система безопасности представлена виртуальным изолированным пространством, гарантирующим полную безопасность пользователю Самсунг Пэй. Технология выполняет все денежные транзакции в собственной среде и при малейшей опасности перекрывает доступ ко всем функциям телефона.

Пользуясь системой, поддерживающей платежи бесконтактным способом, пользователи накапливают баллы, которые разрешается тратить в фирменных магазинах.

Несколько слов следует сказать про Autofill with Samsung Pass. Если сервис на телефоне настроен, вам предлагается воспользоваться своими биометрическими данными при входе в любую учетную запись. Услуга работает просто: заходите в «настройки», нажимаете кнопку «автозаполнение». После этого кликаете на «автозаполнение с помощью Samsung Pass», потому что он функционирует на платформе системы безопасности KNOX.

Мнение пользователей

Андрей Викторович, Саратов

Что это такое – Samsung Pay Mini, узнал недавно. Оказывается, сервис удобный. Привязал к смартфону свои карточки, и теперь все платежные операции выполняю телефоном Galaxy S7. Правда, пришлось сделать необходимые обновления, но это не страшно. К сожалению, Самсунг Пей мини не все карты поддерживает.

Ирина Николаевна, Москва

Читала отзывы пользователей – платежная система никого не подводила. Уже скоро два года, как и я ей пользуюсь. Отличное решение, позволяющее не носить при себе банковские карточки. Да и удобно это – телефон ведь всегда под рукой.

Григорий Сергеевич, Хабаровск

Samsung Pay – принцип работы сервиса

Я раньше пользовался Эппл Пей, но когда узнал, что это такое Samsung Pay, то сразу приобрел себе Galaxy j7, потому что в этом телефоне есть чип NFC. Пока все устраивает. Некоторые утверждают, что сервис слегка «подтормаживает», но я никаких отклонений не отметил.

Сервисное обслуживание

Уточнить адреса, по которым находятся сервисные центры Самсунг, можно на официальном портале компании. Зайдя на сайт, укажите свое мобильное устройство, подберите нужный вариант, нажмите клавишу.

Поисковая система работает на специальных фильтрах, и вы сможете выбрать интересующий вас сервисный центр. Кстати, для удобства выбора клиенты вносят свои отметки в рейтинговую шкалу.

Здесь же вы уточните точный адрес выбранного центра, контактные номера телефонов, по которым сможете получить ответы на интересующие вопросы. Некоторые точки указывают график работы.

Строка завершается двумя ссылками, одна из которых выдает информацию по карте, а вторая прокладывает оптимальный маршрут движения всеми доступными видами транспорта.

Желающие смогут уточнить, в каких странах работает Самсунг Пасс на Андроид, и что это вообще такое.

Поддержка Самсунг

Samsung Pay – принцип работы сервиса

Если ваш мобильный телефон сломался, либо платежный сервис дал сбой, рекомендуем обратиться в центр вендора, позвонив на горячую линию, номер которой указан на сайте. Работает она ежедневно, с семи часов утра до десяти вечера, звонки из любого региона Российской Федерации бесплатны.

Наберите номер, расскажите сотруднику центра о возникшей проблеме. В каждой ситуации будет предпринята попытка оказать вам посильную помощь. Если вопрос сложный и немедленного решения не имеется, ваш звонок переадресуют другому специалисту, который компетентно ответит на все вопросы.

Существует еще несколько способов для обращения в центр вендора, каждый из которых разберем подробно.

На сайте имеется ссылка для чата. Нажав ее, вы открываете новую рабочую область с полями для заполнения. В строку «псевдоним» вводится имя, которым предполагается пользоваться в чате. Далее идут еще два поля, заполнение которых обязательным условием не является, но, если у вас возникла проблема технического характера, они окажут помощь в ускорении ожидаемого ответа. Одним словом, поля эти заполнить рекомендуется. Затем пользователь изучает условия работы, соглашается с ними, нажимает кнопку «начать» и получает доступ к онлайн-диалогу с работником службы технической поддержки.

Второй способ для связи – электронная почта. Нажмите «написать письмо», перейдите на сайт, выбрав нужную категорию – общую либо техническую, активируйте вариант и получите возможность для отправки письменного обращения. Укажите тип запроса, введите имя, для обратной связи напишите номер своего телефона и электронный адрес.

Если вы являетесь корпоративным клиентом, в соответствующем пункте поставьте отметку и ожидайте ответ на адрес корпоративной почты.

Samsung Pay – принцип работы сервиса

Верхняя строка считается заголовком для письма, после которого пользователь указывает подробности случившейся проблемы. Если возникнет необходимость отправить скриншоты, обратите внимание на специальное поле, расположенное ниже. Указав все, что посчитаете необходимым, нажмите «отправить» и ожидайте ответа, который поступит в течение нескольких дней. В случае необходимости сотрудник центра свяжется с вами по указанному телефону.

Третий вариант обращения – аккаунт в соцсети. Задайте вопрос в личных сообщениях и операторы, постоянно находящиеся в режиме онлайн, дадут исчерпывающую информацию. Новички узнают, как называется функция оплаты телефоном, что это за программа, и нужна ли она в вашем случае. Специалисты подробно расскажут, какие модели поддерживают Samsung Pay только через NFC, и что это значит.

Самсунг Rewards

Эта программа введена для всех, кто владеет технологией. Задействуя платежный сервис, потребители накапливают баллы, определяемые с учетом затраченной на покупку суммы. В последующем бонусы тратятся в фирменных интернет-магазинах.

Принцип работы такой программы заключается в следующем. За каждую транзакцию владелец мобильного устройства получает баллы, минимальное количество которых – 10. После этого начисленные очки увеличиваются в несколько раз (коэффициент определяется достигнутым пользователем статусом).

Samsung Pay – принцип работы сервиса

Чтобы статус был на должном уровне, совершайте операции по переводу денежных средств ежемесячно. У пользователей, переставших применять платежный сервис, статус отменяется.

Несколько слов следует сказать о промо-программах, проводящихся среди партнеров компании. К примеру, если к платежному сервису привязана пластиковая карточка Московского кредитного банка, пользователь получит кэшбек – десять процентов от расходованной суммы.

Еще один вариант промо-программы – действующие скидки на предоставляемые услуги и товары, если плата проводится через сервис Самсунг Пэй. Подробности о проводимых акциях ищите на официальном портале компании. Следует постоянно контролировать приложение либо сайт, чтобы оставаться в курсе самых выгодных приложений.

Известны случаи, когда при обновлении платежного сервиса он исчезает из приложения. Войдите в настройки, перейдите в раздел для справок, нажмите клавишу «добавить карту Rewards. Приложение соединится с облачным хранилищем автоматически, отсканировав информацию о пользователе.

Заключение

Сервис удобный, перечисления денежных средств осуществляются безналичным способом, в операции используется только мобильное устройство. Отпала необходимость иметь при себе банковские карточки или наличные деньги – платежный терминал отлично реагирует на смартфон. Активируйте платежное приложение, выполните оплату, не потратив на все действия больше одной минуты. Экономьте свое время, не стойте в длинных очередях, ожидая, пока продавец наберет вам сдачу, оплачивайте товары мгновенно.

Имеется специальная функция, сохраняющая все выполненные транзакции. Любая финансовая операция, проведенная через сервис Самсунг Пэй, остается в приложении. Вы сможете в любое время уточнить историю денежных перечислений, проследить последние приобретения.

Полезное приложение сохраняет неограниченное число банковских карточек. Привяжите их к мобильному телефону и превратите устройство в аналог электронного кошелька, расплачивайтесь за товары и услуги с комфортом.

Samsung pay framework что это

The Samsung Pay SDK is an application framework for integrating selected Samsung Pay features with Android-based partner apps on Samsung devices. The following major operations are supported:

In-App Payment Gives customers the option of paying for products and services with Samsung Pay.

Push Provisioning Allows customers add a bank card to Samsung Pay from the issuer app by providing the required card details.

To integrate your partner application with the Samsung Pay SDK, the following components are included your SDK download:

Samsungpay.jar Contains classes and interfaces of the Samsung Pay SDK which need to be integrated to partner apps.

Javadoc Provides descriptions of the APIs included in the Samsung Pay SDK, along with sample code showing how to use them.

Sample merchant app and ‘sample issuer app’ showing how Samsung Pay APIs can be coded in a finished Android project. All major operations of Samsung Pay SDK are implemented for demonstration purposes.

Samsung Pay SDK architecture

The following diagram shows a high-level architecture revealing the general interactions between the Samsung Pay SDK and a partner app.

SDK high-level architecture

Viewed at this level, the partner apps leverage the Samsung Pay SDK to perform the operations shown ― push provisioning and opening Favorite Cards for issuers; online payments for merchants ― with Samsung Pay. The key components involved are:

Partner app — merchant- or issuer-developed app for making online/offline payments and provisioning payment cards through Samsung Pay.

Samsung Pay SDK — SDK integrated into the partner app for direct communication with Samsung Pay

Samsung Pay app — Pay app that the Samsung Pay SDK communicates with.

Financial network — comprises the payment gateways, acquirers, card associations, and issuers that participate in transaction processing under agreement with the merchant.

The main classes comprising the Samsung Pay SDK include:

  • SamsungPay – used by the partner app to get the Samsung Pay SDK information and the status of Pay app on the device
  • PaymentManager – provides payment/transaction functionality
  • CardManager – manages card list (get, add, update) functionality —
  • WatchManager – manages all functions related to Samsung Pay Watch. —
  • CardInfoListener – interface for requestCardInfo result from Samsung Pay.
  • CustomSheetTransactionInfoListener – interface for transaction success/failure callbacks from Samsung Pay.

Use case: In-App Payment

The most common In-App (online) payment use cases take the following form:

Merchant app presents user with the option of making payment with Samsung Pay.

Upon the user selecting the Samsung Pay option, the merchant app calls the APIs included in the Samsung Pay SDK to initiate a transaction with Samsung Pay app.

Samsung Pay app responds with the tokenized payment information necessary to complete the transaction.

Merchant app forwards this payment information to the designated Payment Gateway (PG), either directly through the merchant’s web server, or indirectly via the Samsung-PG Interface server for normal transaction processing.

Use case: App-to-app

The push provisioning use case ― adding payment cards to Samsung Pay from the card issuer’s app ― typically takes this form:

The user logs into the issuer app.

The issuer app checks if Samsung Pay is activated on the device and ready to use. If it is in the ready status, the issuer app displays an Add button for cards not currently registered/enrolled with the Samsung Pay app.

If the add card option is selected, the issuer app calls an API to push the proper payload data to Samsung Pay.

While the card is being provisioned, Samsung Pay stays in background.

Setting up SDK development environment

The importance of maintaining a good development environment cannot be overstated. For integrating the Samsung Pay SDK with your partner app, the following prerequisites and recommendations help ensure a successful SDK implementation.

System requirements

The Samsung Pay SDK is designed exclusively for Samsung mobile devices supporting Samsung Pay and running Android Lollipop 5.1 (Android API level 22) or later versions of the Android OS. The SDK’s In-App Payments functionality requires Android 6.0 (M) (Android API level 23) or later versions of the Android OS.

Note : As of SDK version 1.5, if the device runs Android Lollipop 5.1 (Android API level 22) or an earlier version, the getSamsungPayStatus() API method returns a SPAY_NOT SUPPORTED status code. Merchant apps still using Samsung Pay SDK 1.4 or earlier (not recommended) must check the Android version running their app.

Use the following snippet to determine the OS version running on a device and whether or not to display the Samsung Pay button in your partner app.

Service registration

To develop a Samsung Pay SDK service, merchants and issuers need to register for an account with Samsung Pay Developers in order to create the appropriate service type for their applications. Here are some helpful links inside the portal:

Add Samsung pay SDK to your project

Be sure to do the following before attempting to use the SDK:

If not already part of your environment, download and install an IDE. Android Studio is recommended.

Download the Samsung Pay SDK

The SDK package has the following directory structure:

Configure your IDE to integrate the Samsung Pay SDK with your partner app.

a) Add samsungpay.jar to the libs folder of your Android project.

b) Go to Gradle Scripts > build.gradle and enter the following dependency:

c) Import the SDK package into your code

ProGuard rules

If your app(s) have any issue with ProGuard, the following rules are recommended:

When DexGuard is employed, the following additional rules apply:

Android R OS(rargetSdkVersion 30)

Configuring debug mode

API level attributes

As of SDK version 1.4, enhanced version control management has been introduced to improve backward compatibility and handle API dependency from country and Service Type. For example, if a partner integrates the latest SDK―for instance, API level 2.18―but continues to use APIs based in level 1.4, the partner app remains compatible with Samsung Pay apps supporting API level 1.4 without the necessity of upgrading the Samsung Pay app.

The chief characteristics and properties of the API level include:

Every API starting from version 1.4 has an API level assigned based on the SDK version number in which it is introduced.

The SDK’s Javadoc reference can be filtered by API level so you can determine the minimum API level you need to configure in the metadata section of your app’s ‘AndroidManifest’ file. The earliest possible version is 1.4.

This lets you use the API level defined in your ‘AndroidManifest’ without having to trigger an upgrade of the Samsung Pay app on the user’s device.

Implement the following usage in your ‘AndroidManifest’:

Debug and Release mode

Apps configured for one of two modes can be registered in the Samsung Pay Developers site for the purpose of integrating Samsung Pay functionalities.

Debug mode – for testing and QA; requires debug key and allowed Samsung account(s) in build in order to test.

Release mode – for market release to end users; does not need a debug key or an allowed list of Samsung accounts in a Samsung-approved build to run.

Debug mode
To enable debug mode, you must add debug_mode and spay_debug_api_key to your AndroidManifest.xml file. The spay_debug_api_key is generated by the Samsung Pay Developers portal when you create a new In-App payments service.

The spay_debug_api_key is valid for 90 days and can be updated on the Samsung Pay Developers portal.

Release mode
To enable release mode, set debug_mode = N in your AndroidManifest.xml file.
With release mode enabled, your partner app is verified by its signature instead of a spay_debug_api_key, and there is no time limit.

Partner app verification

Depending on the mode configured—Debug or Release—verification of your registered app and service by the Samsung Pay SDK and its Developers portal entails version and eligibility checks to determine device and app compatibility. Likewise, your app needs to verify the presence of the Samsung Pay app on the device, its status, and whether or not its version is sufficient to support your implementation of the SDK.

Partner verification flow

The debug mode set in your Partner app allows for simplified verification as shown in the following table.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *