Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Простой биллинг на PHP для продажи онлайн контента. На первом этапе реализация доступа через .htpasswd

юзер заполняет форму name + email, в скрытых полях формы указан ID сайта и ID продукта.

После нажатия на Submit - получает на свою почту велком-письмо с линком на страницу с платежной информацией, в линке уже зашифровано его мыло, site_ID, product_ID

После нажатия на линк из велком-письма, пользователь попадает на платежную страницу, где ему предоставлятеся уникальный адрес BTC по API из blockchain.info

подробно про API - https://blockchain.info/api/api_receiveпараллельно его адрес сохраняется в текстовой файл, используем cURL, текстовой файл с email должен лежать на другом сервере, он светится никак не должен в урлах для пользователя.

исходя из переданного site_ID и product_ID показываем на странице какую сумму необходимо оплатить на кошелек, соответственно должен быть какой то простой конфиг (текстовой) в котором будет указана сумма для оплаты, например вида

s001:p001:00.2 - что означет, site_ID 001,  porduct_ID 001, сумма в BTC

После прихода суммы на кошелек,  API стучится по callback_url и сообщает о транзакции. Надо отслеживать приход денег, сумму и генерировать связку login:pass  для пользователя.

Когда транзакция подтверждена, делаем запрос на добавлению login:pass на удаленном сервере (.htpasswd), показываем данные доступа для пользователя на экран + высылаем дубликат на почту.

в схеме будет использовано 3 сервера

1 хостинг - там где юзер заполняет форму со своим именем и email

2 хостинг - где находятся скрипты по взаимодействию с blockchain API

3 хостинг - где сохраняются все данные по юзеру: список email'ов, login:pass

 все взаимодействия между хостами через cURL

8 лет назад
apopov83
41 годРоссия
8 лет в сервисе
Был
8 лет назад
Выбранный исполнитель
Seo-google
Максим 
29 летУкраина
13 лет в сервисе
Был
20 дней назад
8 лет назад
$60
3 дня
  • Похожие заказы
  • Нужно написать на пхп (curl) авторег аков tumblr.com Нужно эмулировать хедеры (родного приложения для смартфонов от tumblr) ссылочка на плэймаркет https://play.google.com/store/apps/details?id=com.tumblr&hl=en Посмотреть заголовки можно через Packet Capture он же позволяет читать SSL ссылочка на плэймаркет https://play.google.com/store/apps/details?id=app.greyshirts.sslcapture&hl=en Жду ваши предложения

    Закрыт
    8 лет назад
  • Добрый день, уважаемые программисты. Нужно исправить ошибку в бронировании на сайте. Не отмечается забронированным дата и время. Сайт на вордпрессе. Детали объясню в переписке. Спасибо.

    Закрыт
    8 лет назад
  • Нужно на лендинге [url=http://188.165.198.70/test/aliens/]http://188.165.198.70/test/aliens/[/url]сделать анимацию точек. Про роловере точки на экране (звезды) должны мерцать некоторое время.

    Закрыт
    8 лет назад
  • $8

    Нужен скрипт PHP, который при запуске просматривает содержимое папок на сервере на наличие новых файлов картинок и генерирующий XML cо следующей информацией : 1) выдача структуры каталогов, с полными HTTP путями 1) просмотр папок и файлов и ...

    Закрыт
    8 лет назад
  • При записи json в БД удалились слеши. Нужно написать строку кода которая все равно сможет раскодировать такой json. Пример: {"success":true,"message":"u041eu0431u0437u043eu0440 u043fu0440u043eu0432u0435u0440u0435u043d u0441u0438u0441u0442u0435u043cu043eu0439 u0438 u043eu0442u043fu0440u0430u0432u043bu0435u043d u043du0430 u043fu0440u043eu0432u0435u0440u043au0443 u043eu043fu0442u0438u043cu0438u0437u0430u0442u043eu0440u0443."}

    Закрыт
    8 лет назад
  • $450

    Требуется на постоянной основе программист и и верстальщик в одном лице на портал реализованный на 1с Битрикс редакция Бизнес,работа по задачная скину текущие задачи в виде тз непосредственному исполнителю Требования Обязательный опыт работы на 1с битрикс редакция бизнес всегда ...

    Закрыт
    8 лет назад
  • Нужен модуль двухфактороной авторизации для FluxBB. 1. Пароль + случайная фраза из заранее генерируемой кодовой карты. 2. По сертификатам (например X.509) Можно реализовать и разными модулями

    Закрыт
    8 лет назад
  • Рабочие файлы можно скачать тут. https://yadi.sk/d/gxBT9o-isMutr Сам сайт работает на Angular+jquery лежит тут http://localhost/demo/src/#/app/ К нему подключаем сторонний скрипт для работы с базой данных, и этот скрипт отказывается работать.  Проверить можно следующим образом. Подымаем у себя сервере. Открываем ...

    Закрыт
    8 лет назад