Я создаю приложение для Android, которое, как я думал, должно иметь лучшую платежную систему, которая должна освобождать пользователя от ввода деталей. Я пошел хотя UPI, но не знаю, как интегрировать это.Интеграция с интеграцией с унифицированным платежом UI
ответ
Трудно найти хорошо документированные файлы о том, как реализовать интеграцию UPI на веб-сайте UPI, но ниже я упоминаю некоторые ссылки, на которые вы можете ссылаться. Крест относится все документы, отдельно один документ не поможет:
https://digidhan.mygov.in/pages/pdf/sbi/NPCI%20Unified%20Payment%20Interface.pdf
PhonePe, Razor Pay - это те, кто интегрирован в UPI через банк. – ankitjaininfo
Эти ссылки сейчас неактивны, есть ли альтернативы? – Sumit
Для интеграции UPI SDK в вас андроид приложения, которое вы должны сотрудничать с банком, который предлагает эту услугу. Только банки с поддержкой UPI могут выступать в роли PSP (Поставщик платежных услуг). Некоторые банки, которые предлагают эту услугу: Да Банк, RBL, ICICI Bank, Axis Bank.
Как только у вас есть SDK, это довольно много Plug n Play и вряд ли потребует дневной работы. Хотя банк, предлагающий вам SDK, рассмотрит разработанное приложение, чтобы узнать, соответствует ли он своим стандартам безопасности.
Любые ссылки об этом на сайтах банков ??? Я не могу получить какие-либо детали. –
. Вам нужно найти и связаться/связаться с заинтересованными лицами соответствующих банков. – Isj
Вы не можете интегрировать, если вы не банк, Я также исследовать, как интегрировать UPI - API в приложении, , но, к сожалению, как сейчас его ограничивается разработчиками, только банк может развивать это приложение с помощью NPCI lib
.
Документация:
- Common library Specifications for Unified Payment Interface
- UNIFIED PAYMENTS INTERFACE Procedural Guidelines
- UNIFIED PAYMENT INTERFACE API and Technology Specifications
Razorpay и несколько других продавцов связали с банками и предоставляют эту услугу конечным разработчикам как мы. Вы можете узнать больше о размещении Razorpay здесь:
Они предоставляют платежный шлюз sdk и взимают 2% + ST за транзакцию. Не прямой UPI sdk для реализации. –
я предполагаю, вы не просите, чтобы стать PSP самостоятельно, поскольку это потребовало бы гораздо больше, чем просто интеграции (вы должны быть перечислены под RBI, чтобы стать PSP и т. д.)
Но вашу проблему можно решить, став продавцом, который будет использовать PSP в мобильном телефоне пользователя. В принципе, вы создадите URI и отправите это как намерение. Приложения PSP получают рекомендации для прослушивания конкретного URI и, следовательно, вы можете вызвать нужное приложение PSP из списка (если у вас установлено много приложений PSP).
URI будет содержать требуемую информацию. Приложение PSP может получить информацию из URI, и пользователь может просто подтвердить платеж. Ответ отправляется вызывающему приложению с идентификатором транзакции и некоторой информацией. Вы можете использовать это для продолжения потока вашего приложения.
Вы можете создать URI следующим образом:
UPI: // платить ра = АйСиАйСиАй/имя & р = USER_NAME & TID = 422d97c1-f0fc-4bea-b24a-511ffa85e86f & ат = 442.87 & т = Тест% транзакций
и намерения могут быть созданы как:
Intent intent = new Intent();
intent.setData(Uri.parse(UPI));
Intent chooser = Intent.createChooser(intent, "Pay with...");
startActivityForResult(chooser, 1, null);
Слушайте ответ PSP в onActivityResult
метод вашей деятельности.
Как сгенерировать 'tid', если мы собираемся использовать приложения PSP для транзакции? –
Даже я смотрел на эту интеграцию, но и для PHP, вы можете посмотреть в исходный проект под открытым написанном Ragunath Джавахар для андроид
https://github.com/ragunathjawahar/upi-dropin
И посмотреть, если это может помочь вам с
Лучше всего, если бы вы могли дать более подробную информацию о том, почему это поможет, а точнее, задействованные функции. – Fabien
- 1. Интеграция с интеграцией HHVM
- 2. Интеграция с интеграцией PayPal
- 3. Интеграция с интеграцией
- 4. Интеграция с интеграцией JUnit
- 5. Интеграция с интеграцией зависимостей и интеграцией с памятью с MVC
- 6. Интеграция с интеграцией Uber: expired_jwt
- 7. Интеграция с интеграцией Android Picasa
- 8. Интеграция тестирования с пружинной интеграцией
- 9. Интеграция с интеграцией чата Ejabberd
- 10. Интеграция с интеграцией с Facebook facebook
- 11. Интеграция Spring MVC с интеграцией с весной
- 12. Интеграция с интеграцией в платформу Entity Framework
- 13. Интеграция с интеграцией на FaceBook не может
- 14. Интеграция с интеграцией шлюзовых платформ в codeigniter
- 15. Интеграция с интеграцией в facebook не работает
- 16. Электронная почта Интеграция с интеграцией Веб-приложение
- 17. Интеграция с интеграцией переменных в Paypal
- 18. Интеграция с интеграцией платежных систем PayPal
- 19. Интеграция с интеграцией Docker и Java
- 20. Интеграция с интеграцией в Twitter 4 app
- 21. Интеграция с интеграцией JUnit и Ruby
- 22. Интеграция с интеграцией динамических-Sftp-Inbound-Adapter
- 23. Управляемая интеграция изменений с непрерывной интеграцией
- 24. Интеграция с интеграцией с асинхронной задачей не работает в android
- 25. Приоритетный канал с интеграцией с интеграцией с круглым пользователем robin
- 26. вычитая даты с унифицированным результат
- 27. Интеграция с интеграцией SWI с приложениями для магазинов Windows
- 28. . Интеграция данных с интеграцией данных с Teradata 12.0
- 29. Параллельная интеграция с интеграцией с потерей времени - обнаружение завершения
- 30. Paypal простая встроенная интеграция с интеграцией с песочницей
Пожалуйста, поделитесь своим кодом с нами. – Developer
@Singh У меня есть концепция, которую я где-то читал на новостном канале. Я прошу об интеграции. проверить это «https://www.quora.com/How-can-I-download-UPI-App-Unified-payment-Interface-launched-by-RBI-and-National-Payment-Corporation-of-India « – LuminiousAndroid
Прямо сейчас UPI не запускается на рынке. Так что ждите android sdk. – Developer