Оформить заказ через PayPal напрямую, используя Braintree SDK — Swift

#ios #swift #paypal #checkout #braintree

#iOS #swift #paypal #Оформить покупку #braintree

Вопрос:

Я пытаюсь интегрировать PayPal в свое приложение для IOS. сначала я попробовал PayPal-iOS-SDK, но он устарел и не принимается Apple из-за использования в нем UIWebView. Итак, я попытался интегрировать с помощью Braintree, но моя страна пока не поддерживается. У меня нет других вариантов, кроме как использовать оформление заказа через Braintree. Я проверил эту страницу, но это мне совсем не помогло. Мне нужны документы или руководства на стороне сервера и о том, как я добавлю токен доступа из PayPal в серверный код Braintree.

Если вы пытались интегрировать PayPal checkout через Braintree, пожалуйста, помогите мне или укажите лучший способ интеграции PayPal.

Спасибо

Ответ №1:

Вы ссылаетесь на правильное руководство.

Вам также понадобятся ресурсы изhttps://developers.braintreepayments.com/start/overview , хотя вы не будете интегрировать Braintree Direct или пользовательский интерфейс Drop In — просто PayPal.

Учетные данные, которые вы будете использовать для разработки в изолированной среде, будут из нижней частиhttps://developer.paypal.com/developer/applications (Войдите в панель мониторинга, затем прокрутите вниз), а позже для live они будут в https://www.paypal.com/api

Вы будете использовать Braintree SDK на iOS, но вам также понадобится веб-сервис для генерации одноразового номера. Все это описано в руководствах.

Комментарии:

1. веб-сервис запрашивает идентификатор продавца, publicKey и PrivateKey. Не удается найти руководство по созданию веб-сервиса с использованием токена доступа PayPal вместо ключей из учетной записи braintree

2.developer.paypal.com/docs/archive/checkout/how-to/… ??