If in the event on the checkout page, you see your zip code/ postcode does not match with the billing address and it seems funds have been taken. It is most likely your order has not gone through and is unsuccessful.
Don't worry. Although payment looks like it has been taken, this is showing a pending transaction which will appear on your available balance within 24-48 hours.
If the issue persists, you may try the alternative Paypal payment method with your credit card.