Нуждаете се от помощ?

Просто поставете въпроса си по-долу, за да получите отговор.

Какво представлява Revolut Tap to Pay iOS SDK?

С Revolut Tap to Pay iOS SDK разработчиците могат да активират безпроблемно завършване на плащането директно в собствения native поток за завършване на поръчка в iPhone приложението си.

Това позволява на търговците на Revolut Business да приемат лични плащания чрез безконтактни карти или мобилен портфейл директно на iPhone, без да е необходим външен хардуер и без да се нарушава съществуващото потребителско изживяване.

От какво ще се нуждаете

  • Сметка Revolut Business с приемане от търговец
  • Регистрирано партньорско приложение с активиран OAuth обхват tap_to_pay_sdk
  • Регистриран iOS Bundle ID в Apple App Store
  • Защитен бекенд за съхранение на OAuth токени и API повиквания
  • iPhone XS или по-нов (iOS 16.0+) с активирано Apple Tap to Pay

Приложението трябва да бъде регистрирано и одобрено от Revolut, преди да може да приема реални плащания. Данни за карта никога не се споделят с приложението или устройството ви — Tap to Pay на iPhone криптира всяко плащане.

Първи стъпки

Можете да прочетете целия процес в нашия Revolut Developer Portal. Първите стъпки са:

Уверете се, че изпълнявате всички точки в нашия контролен списък за внедряване. След като предварителните изисквания са изпълнени, следвайте инструкциите в нашата документация, за да внедрите OAuth 2.0 PKCE потока за съгласие във вашия бекенд и да инициализирате SDK RevolutTapToPayKit във вашето iOS приложение.

Отговорности на SDK спрямо отговорности при интеграцията на приложението

SDK автоматично управлява сдвояването на четеца, токените за четец за карти за рамката ProximityReader на Apple и целия поток на плащане на Revolut. То показва необходимите действия на потребителя, проследява статуса на трансакцията в реално време и връща крайния резултат от плащането директно към приложението ви.

Вашето iOS приложение управлява цялостното изживяване при плащане: заявява краткосрочни SDK токени от вашия бекенд, инициализира SDK и стартира сесии със сума и данни за основание / референтен номер. То също така показва подсказки, грешки и резултати на търговеца, като едновременно с това актуализира състоянието на вашата поръчка или POS.