Как сделать безопасный перевод денег исполнителю на фриланс сервисе на wordpress?

Ссылка скопирована
1 ответ

Вкратце, идет разработка фриланс сервиса и нужно реализовать систему проектов
Заказчик может выбирать исполнителя, и как сделать систему оплаты и вывод средств?
Как сделать систему сейфа как на том же freelancehunt/upwork? Чтобы заказчик закидывал деньги на сайт, они сохранялись на сайте, и потом выводились в кошелек фрилансера, и он мог бы их вывести.
Как все это реализовывается? +- понимаю структуру, но знаний в этом не хватает

Дополнительно:

Чтобы заказчик закидывал деньги на сайт

Каким образом? Наличными? Катрой? Криптой?

  • Чтобы заказчик закидывал деньги на сайт, они сохранялись на сайте, и потом выводились в кошелек фрилансера,

    на апворке деньги с карты привязанной снимаются. Если почасовой проект. Или на счете бронируются.

    Конкретно WP и реализация подобного функционала - боль.

    А что по существу.
    Клиент отправляет деньги в биржу. Далее идет магия по проекту. Деньги отправляют с учетом комиссии фрилансеру. Реализация не сложная, но вот юридически, вам нужен договор посредника и правильное оформление компании, чтобы сократить комиссии.

  • Ответы:

    Через счет посредника (биржи).

    Через счёт в банке.

    Чтобы заказчик закидывал деньги на сайт, они сохранялись на сайте, и потом выводились в кошелек фрилансера,

    А потом новоявленная "биржа" резко канет в лету.. Кинув и заказчиков и исполнителей.

    Поэтому нормальные люди (особенно фрилансеры, тк больше "в теме") никогда не будут иметь дела с такими биржами.

    Вначале нужно имя и доверие завоевать, а потом уже думать как поиметь денег с участников.

    Как сделать безопасный перевод денег исполнителю на фриланс сервисе на wordpress?

    без юрлица и соблюдения налогов - сложно, почти никак
    хотел написать - крипта - но, уже и крипта законами +- отрегулирована и возни ненамного меньше, чем обычными методами

    остальное просто - изучаете налоговые отношения - сначала почитав документы на рос фрилансах (на международных - все еще сложнее), потом почитав документы у юристов, потом сложив схему в вводом и выводом денег пишете код биржи - это (код биржи) самое простое в этом бизнесе

    это все в одном ответе не опишешь

    Используй темы для маркета. Там уже подобные возможности заложены в шаблоне. Можно и удержание средств делать и комиссию удерживать или оплачивать.....

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Максим Павлов Ответ

    Система «сейфа» на фриланс-сервисе — это не просто поле баланса в WordPress. Деньги обычно проходят через платёжного провайдера, который поддерживает холдирование, безопасные сделки, сплит-платежи или маркетплейс-модель. Если вы просто принимаете деньги на свой счёт и потом вручную выводите исполнителю, появляются юридические, налоговые и технические риски.

    Базовая архитектура такая:

    • заказчик создаёт проект и выбирает исполнителя;
    • платёжный провайдер замораживает сумму или принимает оплату на стороне платформы;
    • в WordPress создаётся заказ/сделка со статусом funded;
    • после приёмки работы статус меняется на completed;
    • исполнителю создаётся выплата за вычетом комиссии;
    • все операции пишутся в журнал транзакций.

    С точки зрения кода нельзя полагаться только на кнопку «оплатил». Нужно принимать webhook от платёжной системы и менять статус сделки только после подтверждения:

    add_action('rest_api_init', function () {
        register_rest_route('market/v1', '/payment-webhook', [
            'methods'  => 'POST',
            'callback' => 'handle_payment_webhook',
            'permission_callback' => '__return_true',
        ]);
    });

    add_action('rest_api_init', function () { register_rest_route('market/v1', '/payment-webhook', [ 'methods' => 'POST', 'callback' => 'handle_payment_webhook', 'permission_callback' => '__return_true', ]); });

    Для MVP лучше не писать собственную платёжную систему с нуля. Используйте провайдера, который умеет маркетплейсы/безопасные сделки, или хотя бы WooCommerce + отдельную логику статусов. Обязательно продумайте возвраты, споры, отмены, комиссию, идентификацию исполнителей и юридическую модель. Иначе технически сайт будет «работать», но первая спорная сделка сломает всю схему.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно