Oct. 10th, 2014
Типа, программист Вася Пупкин сделал сайт с гороскопами и хочет прикрутить оплату кредитками и банковскими переводами (потому что не у всех есть Пэйпэл)
Но Вася справедливо полагает, что мало кто захочет давать номер кредитки его мелкому сайтику, а не большой известной фирме типа Амазона.
И вот, тогда Вася может обратиться на такой сервис - назовем его, условно, really-really-simple-payments.com
Сначала Вася там регистрится, и задает номенклатуру виртуальных жетонов, скажем, только два, "Гороскоп Обычный", цена 1 евро, и "Гороскоп Элитный", цена 3 евро. Сайт выдает ему для каждого женота некий Айди, длинное случайное число, сохраненное в базе сайта рили-симпл-пейментс. По этому числу можно найти жетон, его цену и его продавца (Васю).
Далее, на своем сайте, вместо кнопки "Показать гороскоп", Вася делает кнопку "Оплатить гороскоп и потом показать". Когда посетитель васиного сайта кликает на нее, сайт генерирует Айди Покупки, длинной случайное число, и создает УРЛ вида
www.really-really-simple-payments.com/makePayment ? purchaseID=412341234123 & jetonID=2345243525
Когда посетитель кликает на этот УРЛ, сайт платежей показывает ему страницу, где говорицца - "сайт Гороскопы" хочет, чтобы вы оплатили жетон "Гороскоп Обычный", цена 1 евро. Выберите метод платежа - и дальше идут формы для всех возможных платежей - Визитки, Пейпал, банковские переводы, что угодно.
Когда человек переводит 1 евро, сайт платежей возвращает ему Код Подтверждения Покупки, привязанный к Айди Покупки. Длинное случайное число. Человек копирует это числов в буфер обмена, идет назад на сайт гороскопов, вводит этот Код в соотв. поле ввода, и кликает кнопку "Проверить Код". При клике на нее, запускается УРЛ
www.really-really-simple-payments.com/checkCode ? purchaseID=412341234123 & confirmationCode=988qr4wreqfdargverw
Если код правильный, сайт платежей возвращает строку ОК, и сайт гороскопов может с чистой совестью показать юзеру его гороскоп, ибо "ужо все уплочено". Если код неправильный, то сайт платежей возвращает строку "Error", и сайт гороскопов может показать юзеру красивое сообщение "Вы что-то сделали не так, или пытаетесь нас обмануть и еще не оплатили".
Преимущества
1. Радикальное сокращение времени разработки для Васи (поэтому он может платить подписку за такую услугу)
2. Радикальное решение вопроса безопасности для Васи (он не должен бояться, что он что-то сделает неправильно, и его сайт станет уязвимым)
3. Радикальное решение вопроса доверия для посетителей Васиного сайта (они не дают свой номер кредитки мелкому сайтику-однодневке, они работают только с профессиональным платежным сервисом www.really-really-simple-payments.com).
ЕСТЬ ТАКОЕ? Если нет, почему?
Но Вася справедливо полагает, что мало кто захочет давать номер кредитки его мелкому сайтику, а не большой известной фирме типа Амазона.
И вот, тогда Вася может обратиться на такой сервис - назовем его, условно, really-really-simple-payments.com
Сначала Вася там регистрится, и задает номенклатуру виртуальных жетонов, скажем, только два, "Гороскоп Обычный", цена 1 евро, и "Гороскоп Элитный", цена 3 евро. Сайт выдает ему для каждого женота некий Айди, длинное случайное число, сохраненное в базе сайта рили-симпл-пейментс. По этому числу можно найти жетон, его цену и его продавца (Васю).
Далее, на своем сайте, вместо кнопки "Показать гороскоп", Вася делает кнопку "Оплатить гороскоп и потом показать". Когда посетитель васиного сайта кликает на нее, сайт генерирует Айди Покупки, длинной случайное число, и создает УРЛ вида
www.really-really-simple-payments.com/makePayment ? purchaseID=412341234123 & jetonID=2345243525
Когда посетитель кликает на этот УРЛ, сайт платежей показывает ему страницу, где говорицца - "сайт Гороскопы" хочет, чтобы вы оплатили жетон "Гороскоп Обычный", цена 1 евро. Выберите метод платежа - и дальше идут формы для всех возможных платежей - Визитки, Пейпал, банковские переводы, что угодно.
Когда человек переводит 1 евро, сайт платежей возвращает ему Код Подтверждения Покупки, привязанный к Айди Покупки. Длинное случайное число. Человек копирует это числов в буфер обмена, идет назад на сайт гороскопов, вводит этот Код в соотв. поле ввода, и кликает кнопку "Проверить Код". При клике на нее, запускается УРЛ
www.really-really-simple-payments.com/checkCode ? purchaseID=412341234123 & confirmationCode=988qr4wreqfdargverw
Если код правильный, сайт платежей возвращает строку ОК, и сайт гороскопов может с чистой совестью показать юзеру его гороскоп, ибо "ужо все уплочено". Если код неправильный, то сайт платежей возвращает строку "Error", и сайт гороскопов может показать юзеру красивое сообщение "Вы что-то сделали не так, или пытаетесь нас обмануть и еще не оплатили".
Преимущества
1. Радикальное сокращение времени разработки для Васи (поэтому он может платить подписку за такую услугу)
2. Радикальное решение вопроса безопасности для Васи (он не должен бояться, что он что-то сделает неправильно, и его сайт станет уязвимым)
3. Радикальное решение вопроса доверия для посетителей Васиного сайта (они не дают свой номер кредитки мелкому сайтику-однодневке, они работают только с профессиональным платежным сервисом www.really-really-simple-payments.com).
ЕСТЬ ТАКОЕ? Если нет, почему?