Можно попробывать через платежные агрегаторы и системы приема платежей типа 2CheckOut, Digital River. 2CheckOut кстати принимает в том числе и PayPal. Платежи сможете принимать любые от физлиц, от юрлиц, из России или зарубежа.
Будет валютный контроль, но только один раз для всех собранных платежей за определенный период. Сам лично проходил, сложновато, но разобравшись пройти можно. А хороший банк еще поможет все сделать правильно.
Банк попросит предоставить:
- Договор с платежной системой с переводом на русский язык (публичная оферта с сайта подойдет)
- Пояснение за счет чего образовалась эта сумма (мне хватило предоставить выписку транзакций и письмо-пояснение, что за товары и услуги я продаю, контактов покупателей не просили)
- Оферту с моего сайта с переводом на русский язык.
- И еще какие-то мелочи, банк о них сам попросит, если нужно.
Собственно вот такой опыт, пока все гладко. Я - ИП. Платежи были как от юрлиц, так и от физлиц.