Why do you still take the funds if the transaction was declined?
When you experience a declined transaction we do not receive the funds. Your card issuer places an authorization hold on these funds since the order was not placed successfully.
Normally it can take up to 24 -48 hours or longer depending on your card issuer before the funds are released back into your available balance