Если речь идёт о расчётах между субъектами предпринимательской деятельности, то рассчитываться нужно безналом через банк. Слабо знаком, как это делается на постсоветском пространстве, но не думаю, что сильно отличается от внутрироссийского. В общих чертах безналичная продажа при внутрироссийской торговле по предоплате оформляется так:
1. Продавец выставляет покупателю счёт (ранее между ними может быть заключен договор, но это не обязательно) с банковскими реквизитами для оплаты, перечнем товаров и суммой (включая НДС отдельной от общей суммы строкой, если продавец на ОСНО); счёт на этом этапе допускается пересылать в виде копии, не имеющей юридического значения;
2. Покупатель оплачивает счёт, выписав платёжное поручение своему банку. Банк списывает с расчётного счёта покупателя денежку и через корсчёт переводит её в банк продавца для зачисления на лицевой счёт оного (если банк тот же, платёж осуществится внутри банка);
3. Продавец осуществляет фактическую поставку товаров, а покупатель их принимает. В качестве приёмного документа, закрывающего сделку поставки, обе стороны подписывают товарную накладную (у нас - форма ТОРГ-12), по одному экземпляру для каждой стороны. На этом этапе продавец передаёт покупателю оригинал счёта. Кроме того, если продавец является налогоплательщиком НДС, он выставляет и передаёт покупателю счёт-фактуру, на основании которой покупатель в дальнейшем может принять НДС к вычету или даже к возмещению из бюджета. В последнее время у нас вместо накладной и счёта-фактуры можно оформить так называемый универсальный передаточный документ.