2011-01-17 7 views
0

PayPalではない外部支払いページで支払いが行われた場合、eBayで支払いするアイテムとしてマークする必要があります。私はCompleteSaleを見てきましたが、これはtransactionIDが必要なようですが、eBayで発生していないトランザクションのtransactionIDを取得するにはどうすればよいですか?たぶん私は間違った方法でこれについて行く。Ebay API:Complete Sale外部支払い

誰かがeBay API経由でアイテムを有料としてマークする方法を知っていますか?商品ID、売り手ID、支払人のeBay IDがあります。

答えて

0

あなたはCompleteSaleで正しい道を歩いていますが、すべてのプラグインがどのようになっているかを理解していません。

買い手が購入するとすぐにtransactionIDが存在します。売り上げのTransactionIDです。

セールがオークションの場合は、TransactionType.Item.ItemIDとTransactionType.TransactionIDを指定し、ItemIDは販売を一意に識別するために必要なすべてのフィールドに0(ゼロ)を入れるだけです。

前のフィールドでトランザクションを一意に識別できるため、支払人のIDを入力する必要はありません。

他の中でGetSellerTransactionsCallを呼び出すことで、eBay APIからTransactionIDを取得できます。

希望に役立ちます。