The bank hold for authorized payments means that your payment can take some time to be returned if your purchase is not delivered.
If you make a purchase using fiat currencies and your purchase cannot be delivered, you may need to wait up to 30 days for your payment to be released and refunded to you. This period is dependent on the bank you use and its policies.