How to send custom link to the buyer after purchase

ebayintegrationpaypal

I've learned that it's not possible to customize eBay's End of Auction or End of Transaction emails without purchasing eBay Shop subscription which I'd like to avoid.

However in my auction it's mandatory that I need to send the download link right after each purchase of my software product and I don't want to do it manually after each time.

What would be the alternative way of accomplishing this? Is there any API on eBay or on PayPal side which I can use (like a purchase trigger)?

Best Answer

You can use eBay Platform Notifications which are triggered by events on the eBay site such as such as the ending of a listing, when the buyer has won an auction item (ItemWon) or when the listing had at least one sale (ItemSold). You can subscribe to platform notification by using SetNotificationPreferences call which can alert applications and/or users on the given event. The calls can be tested in the Sandbox.

This can be achieved by following steps:

  1. Subscribing to Notifications using (SetNotificationPreferences).
  2. Receiving Notifications (GetItemTransactions response).

See: XML Flow Tutorial: Getting Notifications for further details.

eBay Developers Program membership is free, and you can use virtually any programming language to interface with eBay Web Services. See: What is the eBay API?