Now I am not clear about what you are describing?
If you are talking about whether you have to manually approve receiving a payment, that would be a setting in your PayPal account. When you manually accept completing a payment in PayPal, you should see an option there to accept all payments automatically.
If you are talking about whether we wait for payment to be completed before processing the sale (incl. issuing a download link), that would be the "Wait for pending payments" setting in your E-junkie Seller Admin > Payment Preferences. Unchecking that setting tells us to process the sale as soon as the buyer finishes checkout, regardless of their final payment status. If you leave that setting enabled (checked), most buyers would still be able to download your product immediately after checkout, and buyers who are not given the opportunity to do so have not actually paid you yet (they have given their payment details, but the actual funds have not been secured). If you choose to disable the "Wait for pending payments" setting, you assume all risk of a payment possibly being canceled/declined/NSF after the buyer already received their immediate download.
All of the download links we issue will expire, so even if a buyer shares their download link with others, the link would only be good for the number of attempts or hours (whichever comes first) that you had specified for the product, and if you discover a link "out in the wild" somewhere, you can tell exactly which buyer's link got shared out.