What are you selling? Easyshop was capable of automatically sending a file from your download folder once a PayPal IPN payment was confirmed. Unfortunately this plugin was build on top of e107 v1, There is a slightly upgraded version on https://github.com/e107inc/e107-easyshop however it is not totally smooth running with v2 (yet). Spoiler alert: I'm looking into it!