When your shopping order is confirmed, the corresponding amount is blocked on your credit card. The cancellation of this blocked amount on your credit card may have been delayed. The time needed to release the amount on your credit card depends on your credit card provider.