jwolthuis - 2:42 pm on Sep 22, 2011 (gmt 0)
In a matter of best practices, capturing the funds after shipment is the route to take?
I'm pretty sure that it's a Visa requirement that you ship within 24 hours of capture.
Don't ship something before you're certain that you have the money. You must capture before you ship, not the other way around. A credit card authorization is not a guarantee of payment; it can still be declined at capture.
On the other hand, we capture PayPal payments immediately (at order-time, not ship-time). This is so that shoppers can use gift certificates (can't authorize-only a gift certificate).