Оплата на сайте через интернет. Как лучше сделать?
Если есть юр.лицо то Яндекс.Касса как вариант
Советую UnitPay, с помощью его удобного API можно легко организовать то, что вам требуется: Пользователь переводит на ваш счет деньги, они засчитываются как пополнение баланса на сайте. Вот и вся схема.