Author

Topic: ✅ Новый Лучший Способ Приема Криптовалют (Read 77 times)

newbie
Activity: 5
Merit: 0
Как вы принимаете оплату в криптовалюте сейчас?

Возможно, с использованием метода из схемы ниже.

Клиент -> Платежная система (мерчант) -> Вы

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

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

-----

Совершенно новое решение

Примерно полгода назад мы нашли сервис usdtchecker.link. Цель этого сервиса была очень проста: отслеживание событий, таких как поступление транзакций на ваш адрес TRC20. Взгляните на новую схему.

Клиент -> Вы

Вот как изменился процесс приема криптовалютных платежей с этим сервисом. Теперь ваши клиенты отправляют свои средства непосредственно на ваш адрес. Никакого посредника не требуется. Только вы владеете своими средствами. Вам не нужно платить высокие комиссии за переводы или бояться блокировки ваших средств.

Однако у usdtchecker.link была одна проблема. Он поддерживал только один токен, который не очень популярен.

Спустя некоторое время мы решили проверить сервис снова, чтобы узнать, были ли какие-либо обновления. И нас не удивило, что сайт не открывался. Он не работал. Мы подумали, что, возможно, сервис был закрыт. Спустя некоторое время мы снова проверили доступность сайта. И теперь он перенаправлял на новый домен zerocryptopay.com. Нашей первой реакцией было, что, возможно, кто-то другой купил этот домен и использовал его для перенаправления на другой сервис. Но мы ошиблись. После проверки данных whois и на основе некоторых других фактов, мы пришли к выводу, что этот сервис - новая версия usdtchecker.link, но намного более мощная. Новый сервис называется Zerocryptopay. На момент написания статьи, сервис поддерживает 8 криптовалют вместо одного токена.

Взгляните на то, как работает Zerocryptopay.

Вы создаете аккаунт -> Устанавливаете свои адреса -> Вы готовы принимать платежи!

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

Мы считаем, что это новая эра приема криптовалютных платежей. По нашему мнению, это наиболее оптимальный способ использования всех преимуществ криптовалюты. Более низкая комиссия, больше контроля, нет посредников.

Давайте поговорим о некоторых моментах, на которые следует обратить внимание:

* Если этот сервис взломают, злоумышленники могут изменить ваши адреса на свои адреса. Это означает, что после того как вы перенаправите своего клиента на ссылку для оплаты, средства, которая получена от сервиса, криптовалюта не будут получены вами.

* При создании счета вы не можете указать точную сумму в криптовалюте. Вам нужно указать сумму в долларах США. Фактически, в некоторых случаях это даже лучше, но мы бы хотели иметь больше контроля над конвертацией.

* Возможно, вам придется перенаправлять своего клиента на страницу оплаты каждый раз. Некоторые сервисы, поддерживающие механизмы пересылки транзакций (forwarding transactions), не требуют перенаправления клиента на сторонние ресурсы. Вы делаете запрос к API и получаете адрес, на который ваш клиент должен отправить средства. По нашей первой проверке, возможно, нельзя просто создать счет через их API и не перенаправлять клиента на страницу оплаты, предоставляемую сервисом. И причина, по которой мы так думаем, заключается в следующем.

* Мы называем это проблемой суммы. Например, вы продаете товар стоимостью 20 долларов США. Клиент A хочет его купить и создает заказ. Поскольку вам нужно указать сумму в долларах США, представьте, что Zerocryptopay преобразует ее в 0,00095 BTC. Вы перенаправляете клиента на страницу оплаты. Он готовится к оплате. Время жизни счета составляет 20 минут на данный момент. 5 минут спустя клиент B хочет купить тот же продукт, и Zerocryptopay преобразует сумму в долларах США в те же 0,00095 BTC. И в этот момент клиент A отправляет транзакцию для оплаты этого счета. В чем проблема? У нас есть два счета с одинаковой суммой к оплате, и они идут на один адрес. Как Zerocryptopay поймет, что эта транзакция была сделана клиентом A, а не B? Транзакция клиента B была создана позже, что означает, что сервис может подумать, что клиент B оплатил ее, хотя это был клиент A. Ни один из счетов не истек, у обоих одинаковая сумма к оплате. Это может вызвать проблему. Владелец сервиса заявил нам, что сервис может решать такие ситуации, но мы не проводили свой собственный эксперимент, поэтому не можем подтвердить или опровергнуть это заявление. Но если это правда, и сервис действительно может решать эту проблему, мы считаем, что это может быть связано со страницей на которую клиенты перенаправляются для оплаты. Это на самом деле не такая большая проблема, потому что мы видим здесь простое решение. Zerocryptopay или любой другой аналогичный сервис может отслеживать суммы транзакций, и если имеется транзакция с одинаковой суммой, другой транзакции может быть присвоен другой float. Например, сумма первой транзакции составляет 0,005 BTC. Когда система получает транзакцию с такой же суммой, сумма для второй транзакции может быть изменена с 0,005 до 0,0051 BTC. Но, конечно, это не золотая пуля. Возникнет проблема, если некоторые клиенты отправят не полную сумму. Например, 0,004 вместо 0,005 BTC.

Как видите, у этого есть свои плюсы и минусы, но мы все равно считаем, что это лучший способ принимать криптовалютные платежи.

Мы хотим поддержать Zerocryptopay; поэтому мы создали NPM библиотеку для NodeJS для удобной работы с их API. Она имеет MIT лицензию и полностью open source.

Ссылки:

NPM - https://www.npmjs.com/package/zerocryptopay

GitHub - https://github.com/Altmaer/zerocryptopay

Спасибо за чтение этой статьи. Напишите в разделе комментариев, что вы думаете об этом.

Всегда ваши, команда Altmaer.
Jump to: