Оплату можно принимать и не имея сайта. Систему приема платежей можно подключить к сообществу в vk, чат-боту в телеграме и т.п. Также вы можете выставлять счет и присылать ссылку на оплату.
2. Технически платежи принимают через интернет-эквайринг или платежную систему. Выберите сервис (смотрите ниже), чьи условия вам подходят, заключите договор и подключите оплату к сайту. Почти у всех популярных CMS (система управления контентом) есть свои интеграции.
3. Согласно закону № 54-ФЗ индивидуальным предпринимателям и юридическим лицам нельзя вести торговую деятельность без онлайн-кассы. Онлайн-касса формирует чек для покупателя и отправляет в налоговую информацию о каждой операции. Как правило, при продажах в интернете используют облачные онлайн-кассы и почти у всех банков и платежных агрегаторов есть свои готовые решения.
В таблице мы привели самые популярные сервисы, с которыми мы работали самостоятельно или подключали к проектам клиентов. На рынке их гораздо больше: PayPal, Stripe, Fondy, LiqPay, 2Checkout, WayForPay, bePaid, webpay и др.