Hi, I am new (very new) to Open Cart. All products from my store are by Digital Download. I have tried every one of the status options and all orders placed that have a FREE purchase Price always show as Pending and never completed.
Order Status is assigned by the payment method that completes the order. You should change whatever payment method you're using (e.g. Free Checkout) and have it assign the 'Complete' status for the order. That way it should already be completed when the order is placed, so the customer can access their download.