А что напрягает-то так? Зачем именно оплата после покупки должна быть? Это же не наши, блин, торговцы, которые напарить хотят.
Процесс покупки вобщих чертах такой: заказ - отсыл данных по карточке (если первывй раз) - комплектация заказа - снятие денег - отправка дисков по указанному адресу.
Здесь уже сто раз описывался процесс покупки на инет-магах, можно воспользоваться поиском и почитать.