Олег, на самом деле, все не сложно и быстро входит в привычку

. С конкретным магазином или задачкой было б проще алгоритм сказать, чтоб было понятнее и определеннее для старта, я б выбрала какие-то обкатанные магазины, доставляющие в Россию и автоматически вычитающие с нас налог VAT - типа
http://meerwasser-aquaristik.de,
http://www.shop-meeresaquaristik.de/,
http://aquaristikshop.com/, например. Все перечисленные - немецкие.
1. По оплате в целом.
а) Часть магазинов принимает оплаты картами любой страны напрямую (лучше, разумеется Visa уровня от Classic, Mastercard от Standart)
б) Часть - только картами своей страны (как правило, это американцы, но бывают неприятные исключения и в других странах)
в) Существует платежная система PayPal. Некоторые магазины принимают отплату только через нее, некоторые дают возможность выбора: по карте или через PayPal.
Банк, выдавший карту, здесь роли не играет, Мастеркард - он везде Мастеркард, это единая система, разные банки только являются их партнерами и выдают карты. Так что какой удобнее - той можно и платить.
На мой взгляд, предпочтительнее платить через PayPal (если незнакомый магазин, конечно), а не напрямую. Так проще, если что-то не так, докопаться до продавца, вернуть деньги и т.д. (хотя я такой необходимостью и не сталкивалась ни разу за все время), не надо каждый раз вводить данные карты и т.д..
Мне кажется. удобнее всего:
1. Создать аккаунт в PayPal (
http://paypal.com). Зарегистрировать в нем свою карту. Верифицировать ее (там в интерфейсе это есть, если что-то будет непонятно - спрашивайте), для верификации понадобится ввести код, который система создает при контрольном снятии со счета небольшой суммы при запросе на верификацию карты, по-моему, около 2$, они потом вернутся) и отправляет вместе с информацией о транзакции (если подключено смс-информирование по транзакцимям по карте, то код будет прямо в смс о снятии контрольной суммы). После этого при выборе в магазине оплаты через PayPal, система будет автоматически предлагать войти в свой аккаунт PayPal, уточнять данные платежа и просить подтвердить его. Не надо каждый раз вводить данные карты и т.д.
2. Зарегистрироваться в интересующем магазине. Это удобно делать заранее, потому что многие европейские магазины при заходе зарегистрированных пользователей автоматически учитывают их географию, то есть для нежителей Евросоюза налог VAT будет сразу вычитаться из цен на сайте.
3. Походить по каталогу магазина, покидать в корзину все, что хочется.
4. Посмотреть корзину, уточнить-изменить количество единиц, передумать покупать что-то и т.д.
5. Оформить заказ, оплатить его, выбрав удобный способ оплаты.
6. Получить письмо-подтверждение на мыло о принятии заказа в обработку.
7. Ждать... Некоторые магазины информируют об отправке заказа, некоторые - нет, так что он может просто приехать на почту в какой-то день.
В основном, европейцы шлют нам обычной почтой (DHL), посылка приходит в почтовое отделение, за ней надо будет сходить.
Следует учитывать, что:
- ограничение на вес посылок нашей почтой - 20 кг.
- есть ограничение по габаритам посылки
- можно беспошлинно ввозить на сумму 1000 Eu в месяц на физлицо.
- у магазинов есть, как правило, минимальная стоимость доставки (около 20-25 евро обычно), которая не зависит от того, насколько маленький заказ сделан. При увеличении заказа стоимость доставки в какой-то момент начинает расти, но обычно для 20 кг получается не больше 40 евро. Поэтому иногда можно "поиграть" с корзиной, убирая-добавляя товар, чтоб минимизировать удельную стоимость доставки.
В общих чертах, как-то так...

Можно еще это дополнять и уточнять...