Какой API PayPal для адреса доставки заказов eBay и комиссии за транзакцию PayPal - PullRequest
0 голосов
/ 29 декабря 2018

У меня есть веб-приложение, в котором пользователь может аутентифицировать свою учетную запись ebay для доступа к CRM, эта часть работает нормально.

Однако я хочу отобразить адрес доставки из PayPal с платой за транзакции PayPal.

Я пытался связаться с PayPal, они предлагают использовать API заказов или GetShippingAddresses.

Теперь из-за большого количества информации на developer.paypal.com я не уверен, какой тип API будет работать?Adaptive, Rest, NVP / SOAP, SDK.

В идеале я хочу, чтобы процесс был плавным, как с eBay, так как пользователь войдет в систему через свой PayPal, чтобы предоставить доступ к данным о плате за доставку и транзакцию.

Буду признателен за любую помощь.

1 Ответ

0 голосов
/ 31 декабря 2018

API-интерфейсы AdaptivePayments больше не одобряются для новых живых приложений, поэтому я не уверен, кто вас на это отсылал, но это не очень хорошая рекомендация (если случайно у вас не запущено живое приложение Adaptive Payments.)

Меня немного смущает вопрос о том, имеете ли вы в виду детали о транзакциях или просто в целом .. ??Я полагаю, что плата будет взиматься за каждую транзакцию, но тогда звучит так, будто вы хотите просто отобразить доступные адреса доставки, связанные с учетной записью в целом. ??

У вас есть много вариантов для различных способов обработкиэтот.

  • PayPal IPN - это отправит POST данные транзакции в реальном времени в ваше приложение для обработки, когда они попадут в вашу учетную запись PayPal.Это может быть платеж, возврат денег, спор с клиентом и т. Д. Вы можете автоматизировать процедуры соответствующим образом на основе транзакции, и вы можете сохранить адрес доставки и комиссию, связанную с этими транзакциями, на основе данных IPN.
  • TransactionSearch + GetTransactionDetails - Поиск транзакции поможет найти конкретные идентификаторы транзакций, если у вас их еще нет, а GetTransactionDetails извлечет все детали, включая адрес доставки и комиссию PayPal.
  • eBay GetItemTransactions - Поскольку eBay уже подключен, посмотрите на GetItemTransactions.При этом запрашиваются реквизиты платежа для продажи на eBay, включая идентификатор транзакции PayPal, плату и адрес доставки.

На самом деле есть и другие варианты, но я думаю, что один из них должен позаботиться о вас.,Я бы, наверное, остановился на последнем, поскольку вы уже подключили API eBay.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...