Видимо, мало вы покупали в иностранных интернет-магазинах и, соответственно, с подобной проблемой столкнулись впервые.
Магазин, если достаточно продвинутый, на этапе регистрации проверяет карту - в какой стране она выпущена. Если магазин продает любым покупателям, то проблем не будет (разве что, если будет карта вообще какого то левого банка или, может, виртуальная карта - их не все принимают). Или же сразу "отфутболят" покупателя не сняв вообще денег.
Если же карта, например, как в данном случае,
Payoneer, то она выдает себя за карту страны, в которой она выпущена, но, некоторые магазины, которые ориентированы исключительно на внутренний рынок (или содружество определенных государств) проверяет биллинг адрес, а он у вас той страны, в которой вы живете. В данном случае, как раз и получается, что деньги замораживаются, а потом отклоняется сделка, но деньги остаются замороженными.
С подобным сталкивались не один раз в американских магазинах. Украинские карты вообще не принимают, а карту
Payoneer сначала принимают, а потом отклоняют сделку (иногда приходит письмо от отдела безопасности магазина об отклонении сделки).