Ошибка Paypal 404 при Payment.Get()

#paypal

#paypal

Вопрос:

Я выполнил первые шаги в paypal… У меня все исправлено, идентификатор в web.config и секрет тоже…

но эта строка :

 var payment = Payment.Get(apiContext, "PAY-0XL713371A312273YKE2GCNI");
  

выдайте мне ошибку 404

также.. У меня есть эта строка

 apiContext.HTTPHeaders("some-header-name") = "some-value"
  

для чего мы пишем: для некоторого имени заголовка: и для: некоторого значения :

можете ли вы помочь мне с этим..

шаги, которые я выполнил, приведены на этой странице : https://github.com/paypal/PayPal-NET-SDK/wiki/Make-Your-First-Call

Спасибо

Ответ №1:

Вызов Payment.Get возвращает 404, если запрашиваемый вами платеж не существует в используемой вами учетной записи — в этом случае вы пытаетесь найти пример идентификатора платежа, который не будет существовать в вашей учетной записи. Тот факт, что вы получаете 404, а не 400, 401 или 403, обнадеживает, поскольку это означает, что вы успешно вошли в систему.