Я пытаюсь добавить платежи в приложение iOS, которое я разрабатываю, где некоторые люди продают физические товары, а другие покупают их, но я не нашел решения, которое бы соответствовало моим потребностям.
В настоящее время я добавил PayPal MPL SDK, как описано здесь.
Тем не менее, библиотека MPL кажется не предоставлять поддержку кредитной карты, кроме того, ее графический файл так устарел на iOS7.
Другие параметры, которые я нашел, следующие:
-
SDK PayPal iOS, но он основан на REST API, в то время как мне необходимо поддерживать сторонние платежи и, в конечном итоге, связанные/параллельные платежи, и все эти функции недоступны в REST API.
-
PayPal MEC (Mobile Express Checkout), используя его внутри
UIWebView
.Даже если он предоставляет как кредитную карту, так и учетную запись PayPal в качестве способов оплаты, я не нашел способа поддержать сторонние платежи (иначе я/приложение будет
API Caller
с другой учетной записью PayPal, являющейсяReceiver
).Кроме того, MEC не поддерживает параллельные платежи, несколько приемников и т.д., но пока это не будет проблемой, если я могу использовать его только с < сильные > сторонние платежи.
-
API адаптивных платежей PayPal, я даже пытался использовать PayPal API AP без SDK, предоставленного PayPal, получив серверную сторону
payKey
и загрузкуhttps://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_ap-payment&paykey=AP-KEY
внутриUIWebView
.Однако эта страница не имеет версии mobile, поэтому она просто непригодна для использования.
Я пробовал даже использовать встроенный webflow, один с
&extType=mini
, но он выглядит ужасно. Просто не предназначен для этого.
В заключение мой вопрос:
Как я могу поддерживать как платежные методы кредитных карт, так и способы оплаты PayPal на мобильных устройствах (в этом случае iOS), если мне нужно обрабатывать их как сторонний продавец?