• Как принимать платежи через личный PayPal на сайте?

    kumaxim
    @kumaxim
    Web-программист
    За такое тебя PayPal очень быстро заблокирует. У системы там есть какой-то порог по сумме и/или количеству платежей, которые может получить пользователь на личный аккаунт. Как только Вы его привысите - получите блокировку счета.

    Выкрутиться из этого можно, только если использовать в качестве посредника сервис 2checkout.com. В итоге, платежи от твоих клиентов будет обрабатывать 2checkout, который раз в 10 дней будет тебе делать выплаты на твой личный PayPal-аккаунт. Выплаты от своих партнеров сервис никак не лимитирует на личных аккаунтах, но ограничивает сумму, которая может находится у них на балансе(максимум 600 тыс. руб.)

    Для WordPress/WooCommerce есть плагин и инструкция от них, однако, учтите, что процесс подключения к 2checkout занимает длительное время. Лично у меня это заняло 3 недели, т.ч. перед тем как подавать заявку, рекомендую почитать информацию об этом шлюзе в сети.
    Ответ написан
    1 комментарий
  • PayPal, Фриланс, заморозили перевод и счет, требуют чеки?

    kumaxim
    @kumaxim
    Web-программист
    PayPal в России работает не так, как во врем остальном мире.

    Смотри, у тебя может быть два аккаунта: личный и бизнесс.

    Личный аккаунт открывается и подтверждается просто - достаточно лишь зарегистрироваться и привязать свою банковкую карту. Сразу после этого ты можешь оплачивать в сети услуги/товары любых продавцов, которые принимают PayPal. Однако, подчеркну что именно оплачивать. Другое дело, если ты хочешь получать на PayPal выплаты, например, с UpWork, PrePly, Fiverr и т.п. После получаения первой выплаты PayPal тебе заблокирует счет и попросит подтвердить личность. Это произойдет, если тебе пришла сумма более 15 000 в рублевом эквиваленте. Снимается блокировка просто - необходимо повысить уровень аккаунта до "Проверенный". Однако, этот статус получается легко - загружаешь скан пасспорта и ждешь от пары часов до суток. Новый статус тебе дает возможность хранить на счете до 600 000 рублей.

    Здесь я должен подчеркнуть, что ты не можешь получать регулярные платежи на PayPal от других пользователей системы. Система тебе разрешает принять какое-то количество платежей в месяц от других пользователей на личный счет, но там то ли ограничение по сумме есть, то ли по количеству платежей. Как только ты его превышаешь, тебе блокируют счет и ставят ультиматум: либо повышение до бизнесс-аккаунта либо деньги через 6 месяцев на счет в банке.

    Если ты хочешь регулярно принимать платежи от людей на свой PayPal, то тебе нужно открыть бизнесс-счет. Он открывается дольше, где-то в течении недели, но это единственная возможность легально принимать платежи на PayPal в РФ. Для его открытия тебе необходимо открыть ИП и р/с в банке. Личную карту ты в бизнесс-аккаунт добавить не можешь. Ограничения здесь те же - 600 000 рублей на аккаунте, больше ты хранить не можешь, надо выводить в банк.

    Однако, здесь есть одна особенность - ты не можешь получать выплаты от Upwork, PrePly, Fiverr и т.п. сервисов на бизнесс-аккаунт. Вывод денег с площадок возможен только на личный PayPal-аккаунт.

    Теперь, переходим к самому интересному моменту - может ли самозянятый гражданин, не являющийся при этом ИП, принимать платежи, используя PayPal. Ответ - нет, не может. Самозанятый не может открыть бизнесс-счет в PayPal и, следовательно, использовать этот метод для получения денег от клиентов. Я общался с ними по этому вопросу в где-то в июне 2020. Тогда мне в подержке прямо сказали, что статус самозанятого еще слишком новый, что с ними делать они не знают. За прием платежей от других пользователей на личный аккаунт я получу очень быстро бан, а бизнес-счета субъектам предпринимательства в этом статусе они не открывают.

    Единственный способ самозянятому без ИП работать с PayPal - это использовать посредника в виде 2checkout.com, но подключение к ним проходит не быстро(у меня 3 недели занято в июне 2020), и к тому же они с каждого платежа они откусывают 5% в качестве депозита на 90 дней.

    Я предполагаю, что ты начал принимать платежи на личный аккаунт PayPal, открытый на обычное физическое лицо, и уперся как раз в тот потолок по сумме или количеству транзакций. В таком случае я рекомендую тебе в качестве чеков отправить им инвойсы, которые ты высылал своим клиентам и пообщаться на эту тему дополнительно с поддержкой. Скорей всего, даже если тебя за заблокируют, то очень настойчиво будут рекомендовать открыть бизнесс-счет.
    Ответ написан
    Комментировать
  • Удалили акк Upwork с деньгами, что делать?

    kumaxim
    @kumaxim
    Web-программист
    Создаешь тему на reddit, в которой описываешь весь свой опыт работы с биржей, например

    Работаю с 2010 года, у меня рейтинг 4.9, я Top Rated, а они такие плохие - забанили честного трудягу не за что.


    Под каждым обзором бирже, везде, где всплывает тег #UpWork строчишь примерно аналогичный текст, упирая на то, что ты был забанен не за что, после долгих лет работы с ними. Тебя просто послали, ты потерял клиентов и деньги.

    Чисто теоретически, если ты проявил должное упорство в распространении своей истории, их PR-отдел рано или поздно обратит внимание на твои стенания и биржа либо предоставит тебе внятный мотивированный ответ о причине блокировки либо снимет бан. Сколько это займет времени - не знаю. Каковы шансы на успех - тоже

    Если тебя терзает обида и злость, то описанный мною способ хорошо подойдет чтобы выпустит пар. Однако, если ты хочешь просто зарабатывать, тогда уходи на fiverr.com, например.
    Ответ написан
    Комментировать
  • Failed to load resource: the server responded with a status of 403 что делать?

    kumaxim
    @kumaxim
    Web-программист
    Включить define( 'WP_DEBUG', true ); и посмотреть что в этот момент пишет в wp-content/debug.log

    Мануал по дебагу в WordPress
    Ответ написан
  • Как кто пробился на фриланс-биржах?

    kumaxim
    @kumaxim
    Web-программист
    Лично я вижу проблему самой большой рыбы в маленьком пруду.
    Я думаю, что до этого ты работал в офисе, возможно, джуном. По какой-то причине ты ушел из команды и ты решил зайти на фриланс, например, на upwork и споткнулся.

    Что ж, поздравляю тебя с выходом в океан. Здесь все абсолютно по другому. Теперь ты не наемный сотрудник, а предприниматель. Сейчас тебе необходимо овладеть навыком создания ценностей.

    Ценность - это некий товар или услуга, которая помогает другому человеку решать его задачу. Ты написал, что

    Специализируюсь на верстке адаптивных сайтов - bootstrap, flexbox, контент-менеджменте.


    Однако, это не ценность, а твоё умение, которое ты хочешь монетизировать. Ценностью для твоего клиента будет целевой покупатель, которого он закроет через свой сайт. Сайт - это один из элементов его воронки продаж. Он - это один из источников его покупателей. Следовательно, когда ты говоришь техническим языком, ты цепляешь только тех.специалистов на бирже и отсекаешь всех остальных людей, которые в этом не разбираются.

    ОК, давай сменим твой оффер, с "Специализируюсь на верстке адаптивных сайтов - bootstrap, flexbox, контент-менеджменте." на "Создание продающих веб-сайтов, адаптированных под ПК, планшеты и смартфоны".

    Теперь, делаешь свой сайт, который будет адаптирован под ПК, планшеты и смартфоны, а также не будет вырвиглазным. На сайте должно быть описание того, как ты работаешь, т.е. рисуешь ты макет, берешь ли ты готовый шаблон, кто покупает фотки со стоков и т.д.

    Затем, начинаешь откликаться на проекты. В первом этапе твоя задача взять 10 работ, причем все равно с каким прайсом, пусть хоть $10. Сейчас, ты нарабатываешь фидбек от других пользователей. На любой бирже есть два типа людей: те, кому надо подешевле и те, кому надо. Сначала, ты работаешь на 1-ю категорию. На 2-ю ты переключишься попозже.

    Закрыв 10 проектов у тебя появляется опыт и понимание того, какие вообще люди обитают на Upwork и каковы их потребности. Ты поймешь, сколько вообще одна работа у тебя занимает времени, какие могут быть задержки во время исполнения, что вообще надо клиентам и т.п. У тебя появится понимание общей картины происходящих событий. После 1-го этапа люди увидят, что ты не просто можешь языком молоть, но и действительно умеешь делать то, о чем заявляешь.

    Далее ты либо работаешь с оффером(увеличивать цену, сделать какие-то доп.ценности) либо меняешь нишу и повторяешь сначала.
    Ответ написан
    5 комментариев
  • Почему при загрузке сайта на хостинг отображается только главная страница, а на остальных ошибка?

    kumaxim
    @kumaxim
    Web-программист
    В админ-панели Wordpress нажми кнопку "Сохранить" в разделе Settings => Permalinks
    Никакие настройки менять не нужно, если они, конечно, у тебя не поехали. Просто нажать "Сохранить"
    Ответ написан
    Комментировать
  • Как верстать сайт wordpress на конструкторе типа elementor и wpBakery?

    kumaxim
    @kumaxim
    Web-программист
    Берется макет и вытаскиваются из него все медиа-элементы: картинки, видео, шрифты и т.п.

    Затем, открываем канал WPBakery и смотрим там Tutorial for Beginners. После этого, когда возникает вопрос "Как сделать вот такой элемент" уходим в Гугл, который тебе в результатах на твой вопрос будет давать либо один из роликов с этого youtube-канала либо статью с их официального сайта.

    Делать верстку, а потом её адаптировать под WPBakery - еще то извращение, на мой взгляд. При работе с конструктором все равно приходится писать HTML\CSS код, но в 10 раз меньше.
    Ответ написан
  • Не работает сайт вордпресс?

    kumaxim
    @kumaxim
    Web-программист
    Твоя проблема в этой строчке
    <b>Error establishing a database connection</b>

    Смотри, UptimeRobot проверяет твой сайт из 35 локаций, если не ошибаюсь, причем, все 35 запросов отправляются либо одновременно, либо с очень маленьким интервалом. Скорей всего, твой VPS не может обработать такое количество одновременных подключений и поэтому падает. В логах у тебя будет что-то в духе "out of memory" или похожее. Копать надо в настройки MySQL в первую очередь. Если там уже все оптимизировано, тогда добавь ОЗУ своему VPS
    Ответ написан
  • Youtube закрытый доступ?

    kumaxim
    @kumaxim
    Web-программист
    Ты можешь сделать доступ к видео только по ссылке. Такой пункт есть в настройках при загрузке видео. Дополнительно, можешь повестить на него аттрибут 18+

    Однако, чтобы видео было недоступно для пользователей без авторизации... Не уверен, что youtube такое позволяет. Думаю, тебе надо гуглить в сторону своего хостинга или каких-то коммерческих сервисов
    Ответ написан
    2 комментария
  • Сервис доставки продуктов - как создать?

    kumaxim
    @kumaxim
    Web-программист
    Никак не получают. Курьер за 10 минут до того как зайдет в супермаркет, присылает тебе сообщение в WhatsApp, мол приступаю к закупке твоих продуктов, будь на связи, пожалуйста. Если какой-то позиции из твоего заказа нет - делает фото полки с товаром и дальше, ты выбираешь из того, что там есть.
    Ответ написан
    Комментировать
  • Почему не добавляет данные в базу?

    kumaxim
    @kumaxim
    Web-программист
    Не скажу тебе на 100%, в каком месте у тебя в коде ошибки, но могу указать на места, которые лично мне не нравятся:

    • Нет строчки error_reporting(E_ALL). Проверь настройки отображения ошибок. Возможно, у тебя по умолчанию error_reporting(0) стоит
    • Почему используется mysqli вместо PDO? Это не ошибка, но я нахожу PDO более удобно читаемым.
    • С какой целью ты оборачиваешь вызов INSERT INTO в процедуру?
    • Добавь IF NOT EXIST после CREATE PROCEDURE.
    • Проверь, что у тебя в БД не создано уже 150 этих процедур
    Ответ написан
    Комментировать
  • Social network на Wordpress хорошо или плохо?

    kumaxim
    @kumaxim
    Web-программист
    Для создания MVP - отлично подойдет. Для этого даже есть уже плагин - BuddyPress.

    Другой вопрос, что в успех еще одного Facebook уже никто давно не верит. Есть в головах людей такая программа: "Зачем чего-то менять, если все и так хорошо работает". Какую задачу ты хочешь еще одной соц.сетью решить? Сделать специальную сетку для врачей/бухгалтеров/юристов/ программистов и т.п.? А почему бы тогда не создать группу в том же FB по этой направленности? Что тебе мешает, создать приложение на API того же Facebook, который будет внутри его экосистемы обрабатывать то же самое, что ты хочешь оформить отдельной соц.сетью?

    Мне, конечно, нравится лозунги по типу "Сделаем мир лучше", "Никогда не сдавайся", "Мы изменим Мир" и т.п. В пору своего студенчества я был таким же. Однако, сейчас(29 лет, 6 лет как окончил ВУЗ) я подхожу к этому уже более прагматично. Есть идея - отлично, но сколько для её реализации необходимо ресурсов по формуле: время + деньги + люди? Есть ли это все у меня? Где я могу это все достать?

    Иногда, партнерство с более сильным игроком рынка может тебе принести намного больше результатов, чем создание и продвижение собственного продукта. Когда-то мне это понимание далось немалой ценой, поэтому я рекомендую тебе подумать над этим, перед тем как вкладываться деньгами/мозгами/временем в новый проект.
    Ответ написан
    Комментировать
  • Как использовать параметр шоркода как переменную?

    kumaxim
    @kumaxim
    Web-программист
    У тебя в коде ошибка. Ты в массив $options в ключ template записываешь его же!

    $options = array(
            'template' => $options['template'];
     );


    Я так понимаю, что ты хотел бы туда писать $args['template'] вот так:
    $options = array(
            'template' => $args['template'];
     );


    Я прав?
    Ответ написан
    2 комментария
  • Какой монитор выбрать для работы с графикой, чтобы глаза не уставали?

    kumaxim
    @kumaxim
    Web-программист
    Я не знаю как насчет работы с графикой, но лично у меня DELL P2418D 23.8 и при 12-14 часовых сессиях работы с кодом у меня глаза не устают. В конце ноябре я с vebmaster обсуждал его в комментариях к моему вопросу Имеется ли Glow-эффект на VA-мониторах. Возможно, что наше обсуждение будет тебе тоже полезно
    Ответ написан
    2 комментария
  • Легально ли платить налог как самозанятый при выпуске приложения в Google Play?

    kumaxim
    @kumaxim
    Web-программист
    Вам будет проще учредить ООО. Документы на регистрацию можете скачать с сайта Эльбы, Моего Дела, Тинкофф банка и т.п. Доли делите как 50.1% и 49.9%. Не советую делать именно 50/50, кто-то из Вас должен быть лидером, пусть хоть и формально на бумаге. Затем, назначайте одного директором. Второго, можете на полставки взять программистом, саппортом или менеджером. Бухгалтером оформлять его второго учредителя не рекомендую, только если он реально не финансист, но тогда бы этого вопроса тут на было.
    Оформляйте взаимоотношения с Гуглом, подписывайте шаблоны, которые они там предоставляют. Деньги с продаж в PlayMarket получайте на р/с своего ООО. Затем, платите директору и второму нанятому человеку з/п, которая очерчена в трудовом договоре и остаток выводите себе как дивиденды учредителям.

    В таком случае, Ваши налоги:
    • Налог на прибыль ООО на упрощёнке с объектом "Доходы" = 6%
    • Налоги с з/п сотрудников(НДФЛ + ПФР + ОМС + ФСС) = 33,6%
    • Налог на дивиденды = 13%


    Каждый из Вас будет иметь контроль над общим делом и вкладываться в будущее приложения. Можете дополнительно купить консультацию профи бухгалтера, который разберет Вам ситуацию.

    Вариант с регистрацией самозанятости или ИП отлично подходит соло работникам. В этом случае один из Вас юридически берет проект под полное свое покровительство, а со вторым просто делиться наликом. Вариант, особенно если Вы только-только начинайте бизнес. Минусы в том, что банк может легко по 115-ФЗ ИП причесать, если будут большие сумму обналичиваться. Попросят показать, куда ты наличку тратишь. Второй минус - не ИП может легко соскочить, как только запахнет жареным, или ИП может второго послать без каких-либо юр.последствий. Вообще, когда между друзьями появляются бабки, у людей начинаются проблемы, особенно когда денег начинает не хватать... Так что, думай сам. Я ООО считаю лучшей идеей в твоем случае.

    UPD: Большое дополнение в моем комментарии ниже
    Ответ написан
  • Часто ли программистам приходится составлять таблицы истинности?

    kumaxim
    @kumaxim
    Web-программист
    Расширенный поиск по параметрам - классический пример.

    Открой hh.ru и перейди на страницу со списком параметров: город, з/п, тип занятости, права, инвалидность и т.п.
    Таблица истинности там будет строиться в виде объекта и уже он будет использоваться для выборки. Вариация на тему - зависимые параметры, например, мне нужен сотрудник с правами, но только категории С. Значит, я должен искать категорию прав только тогда, когда у меня есть отметка о наличии прав. Можно сюда же добавить опыт вождения и подобные вещи.

    С ходу как это работает под капотом я тебе не расскажу, но в целом любая система расширенного поиска будет являться таблицей истинности по своей сути.
    Ответ написан
    Комментировать
  • Как относится работодатель к опыту работы на Upwork / fiverr?

    kumaxim
    @kumaxim
    Web-программист
    Если фриланс был твоей основной работой на протяжении пары лет и у тебя сформирован хороший профиль проектов/отзывов, то относятся строго положительно.

    Если ты работал по найму, а по вечерам или выходным занимался фрилансом, то лучше опустить этот опыт в своем резюме. По моему мнению, нельзя одинокого эффективно работать в офисе и подрабатывать потом на фрилансе. Если не хватает денег - подходи к боссу с вопросом: "Что хорошего я должен делать для компании, чтобы в конце месяца получать Х+10, вместо Х". Нормальный босс тебе даст вменяемым ответ. Хреновый - от ответа уйдет, что для тебя станет первым звонком о том, что пора оттуда валить
    Ответ написан
    Комментировать
  • Как изменить язык плагина?

    kumaxim
    @kumaxim
    Web-программист
    Попробуй установить Polylang и посмотреть, появилась ли возможность добавить перевод к тем строкам, что остались на русском.

    Если возможности перевода не появилось - открывай исходники Event Calendar WD и смотри, как эти непереведенные строки там отображаются. Я думаю, что там будет нечто в духе echo "Вкладка" или чего-то похожее. Меняешь это на вывод через echo __("Вкладка") либо _e("Вкладка") и возможность перевода должна появиться в Polylang

    Мануал по функциям на Wordpress Developer resouces: __() и _e()
    Ответ написан
    Комментировать