Ebay API: полная распродажа, внешний платеж - PullRequest
0 голосов
/ 17 января 2011

Мне нужно пометить товар как оплаченный на ebay, когда платеж осуществляется через внешнюю платежную страницу (не PayPal). Я смотрел на CompleteSale, но похоже, что мне нужен ID транзакции, но как мне получить ID транзакции, которая не произошла на Ebay? Может быть, я поступаю об этом неправильно.

Кто-нибудь знает, как пометить товар как оплаченный через ebay API? У меня есть идентификатор товара, идентификатор продавца и идентификатор ebay плательщика.

1 Ответ

0 голосов
/ 27 января 2011

Вы находитесь на правильном пути с CompleteSale, но не понимаете, как все это объединяется.

Код транзакции существует, как только покупатель совершает покупку, это идентификатор транзакции продажи.

Вам необходимо предоставить TransactionType.Item.ItemID и TransactionType.TransactionID, если продажа является Аукционом, тогда просто укажите 0 (Ноль) в поле, поскольку ItemID - это все, что требуется для уникальной идентификации продажи.

Вам не нужно указывать идентификатор плательщика, поскольку транзакция может быть однозначно идентифицирована в предыдущих полях.

Вы можете получить TransactionID из eBay API, вызвав GetSellerTransactionsCall среди других.

Надеюсь, это поможет.

...