Прием платежей от населения с минимальными усилиями
Короче надо мне стало попробовать принимать платежи, ну кому не надо.. всем надо и ковыряясь я пришел к такой самой простой схеме:
Берем кнопку Яндекс доната, а по приему платежа вешаем куку, что этот пользователь оплатил.
Получается как бы такой биллинг на уровне куки. Для меня это достаточно.
Заходим на Формы и кнопки для вашего сайта | ЮMoney (yoomoney.ru)
генерим форму, которая будет отображаться пользователю
В результате на сайте на нужных страницах вешаем форму, и будет так примерно:
Если услуга разовая, возиться с куками смысла нет, и вообщем-то все, но если вы хотите оплатившему пользователю пользоваться услугами долго, надо вешать куку.
Но я такой ленивый что даже не помню как вешать куку и было лень вспоминать и гуглить, поэтому я стал писать в локалсторадж, там все проще.
При генерации формы кнопки указываете калбэк УРЛ на PHP скрипт (или Perl, привет Коха ! ;).
Отдаете в ответ на калбэк запрос:
и все, пользователь после оплаты увидит что оплата прошла, нажимает кнопку назад, получает "куку" и сразу же видит ваш сайт, как оплаченный, конечно при отображении платной информации вы должны проверить эту куку-то
Вот и вся технология. Данная схема оснвоанная на локалстораджах подходит конечно не для всех случаев. И да, разные браузеры уже все - это разные устройства. Переустановка ОС так же повыносит все локалстораджы, но тут можно маневрировать ценой, чем лепить биллинг на своей стороны. Вообщем вариант не для всех, но 100% рабочий.
Да можно даже баланс держать в куке, но все это не для крупных сумм и подвержено манипуляциям со стороны пользователя.
И да, появятся мануалы как нахаляву получить ваши услуги, как пить дать это делается все в один присест, установкой нужной куки.