Both criteria has to be met. You have to wait the three days AND mark the order as shipped. If you get an order today and ship it today, you still have to wait the three days. The three day hold starts when the order is placed. Once the three days have passed, the funds will be available as soon as you mark it as shipped. So the minimum hold time is three days. The maximum hold time is 3 days plus the number of days until marked shipped. If you do not mark the order as shipped, the funds will not be released no matter how many days have passed.