У меня есть проект. Net Core 3, и я хочу интегрировать Paypal.
В прошлых проектах я использовал Paypal
пакет , но сейчас я читал их документацию , и они рекомендовали использовать версию 2 своего API. ( Ранее я использовал версию 1 с Paypal
SDK ). Если я go на nuget.com и проверил пакет Paypal
, я вижу, что версия 2 этого пакета по-прежнему rc
:
Version Downloads Last updated
2.0.0-rc2 143,570 2018-04-12T18:17:40Z
Теперь прошло уже почти 2 года, так что это не выглядит многообещающе. Если я проверю их документы еще раз, я обнаружу, что они рекомендуют использовать следующий пакет: PayPalCheckoutSdk
. Ссылка на их документы . Если я попытаюсь скопировать и вставить экзамен, он даже не скомпилируется ( в основном из-за некоторых свойств, переименованных в ). Это действительно не дает много уверенности в использовании этого пакета вообще. Моим последним средством было бы просто напрямую вызывать API PayPal без использования предоставленного SDK.
Каков наилучший способ интеграции PayPal с моим сервером, работающим на. Net Core 3.1?
Опции:
- Использование
paypal 2.0.0-rc2
- Использование
PayPalCheckoutSdk
- Вызов API напрямую