Я использую C# sdk, чтобы сделать прямой платеж на paypal.Как получить с paypal C# sdk, транзакцией метода прямого платежа
Все работает отлично, однако im не получает транзакцию, потому что у объекта sdk «Оплата» нет транзакции и не ответ HTTP.
код очень прост.
Payment pymnt = new Payment();
pymnt.intent = "sale";
pymnt.payer = payr;
pymnt.transactions = transactions;
Payment createdPayment = pymnt.Create(apiContext);
Pymnt Создать метод, создает и выполняет платеж и возвращает обратно свойства путем преобразования их из JSON.
Я возвращаю payid.I проверила документацию, но не смогла найти какой-либо способ получения транзакции через payid.
Другая часть моего приложения, созданного с помощью стандарта paypal, получает идентификатор транзакции paypal через параметр запроса «txn_id» в методе IPN и сохраняет его в базе данных.
Таким образом, нам нужно сохранить транзакцию в базе данных, чтобы она была последовательной.
Пожалуйста, помогите.
посмотрите на эту ссылку и прокрутите вниз до нижней части страницы, в ссылке, чтобы увидеть закодированный пример [получить transactionId через payid] (http://www.experts-exchange.com/Programming/Languages/.NET/Q_28074646.html) – MethodMan