Also, You wrote: "...Are you changing the status of these orders to "delivered" in the admin?..."
How do I do that?
Admin > customers > orders > edit > set status
Are you telling me that a customer cannot download his file straight after he's paid for it. You say I must first change the order status to "delivered"?
I do not have or use SetCom but you can look at the settings for it in the admin > modules > payment
These are the options for PayPalIPN
Code:
Set Pending Notification Status
Set the status of orders made with this payment module that are not yet completed to this value
('Pending' recommended)
Set Order Status
Set the status of orders made with this payment module that have completed payment to this value
('Processing' recommended)
This is for AuthorizeNetAIM
Code:
Set Completed Order Status
Set the status of orders made with this payment module to this value
Where one would want to set this to "delivered" after payment is made and this will triger the download link...Not sure about the bogus test card . You can manually set it to see the link and I would then test an actual product(could be a test product) with an actual valid card and the correct settings to verify that immediately after payment notification the download is available