API REST и классические API

Я работаю с интеграцией PayPal в первый раз и смущен в отношении двух решений. Мне нужно принимать прямые платежи. Пользователь вводит информацию о кредитной карте, и я использую PayPal в качестве процессора. Я бы добавил и в следующий момент после релиза, чтобы добавить PayPal Express Checkout для удобства. У меня есть PayPal Payments Pro, который назначил мне учетную запись Payflow. Какую документацию я должен выполнить, чтобы выполнить оба? Есть так много разнообразных PDF файлов, многие из которых составляют более 100 страниц, и у меня нет четкого представления о том, где я должен начать.

Я был бы очень признателен за быстрое разделение служб (XMLPay? DoDirectPayment?)

Я использую С#/ASP.NET и уже имею базовые и остальные библиотеки api, установленные в моем проекте через NuGet. У меня также есть приложение, созданное и ID + Секретная пара для использования.

Я позвонил в PayPal, но у команды телефона нет знаний, чтобы ответить на эти вопросы и просто ссылается на сайт документации. Надеюсь, разработчик, который был на этом пути, может направить меня в правильном направлении. Спасибо!

Ответ 1

Я бы предложил REST Apis, они поддерживают как прямую кредитную карту, так и экспресс-чек, в зависимости от того, какой инструмент финансирования (CC против PayPal) вы передаете в запросе на оплату.

Существует также С# SDK, предоставленный для начала работы, вся информация доступна по адресу: https://developer.paypal.com/webapps/developer/docs/api/

Ответ 2

Для тех, кто работает на этом посту в поисках дополнительной информации о интеграции PayPal (как и я), обертки API С# REST (предоставляемые PayPal) очень полезны, и они включают в себя полные примеры проектов, показывающие, как выполнять наиболее распространенные задачи.

Вы можете найти их здесь: https://github.com/paypal/PayPal-NET-SDK