Программирование - это просто
Advertisement
Главная arrow Web-программирование arrow Разработка сервиса сайта на PHP на примере партнер arrow Разработка сервиса сайта на PHP на примере партнерской программы. Урок 11. Регистрация продажи.
25.04.2024 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Разработка сервиса сайта на PHP на примере партнерской программы. Урок 11. Регистрация продажи. Печать E-mail
Автор megabax   
24.02.2013 г.
Структура программы на примере простейшей программы

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 11. Регистрация продажи.

Что бы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находиться здесь.


Исходники к уроку вы можете скачать в платном разделе.

Прежде всего, для того, что бы можно было регистрировать продажи, создадим несколько новых таблиц. Для регистрации самого факта продажи мы создадим таблицу _epp_sales вот с такими вот полями:

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 11. Регистрация продажи.

В поле warestypeid мы будем писать код типа товара, таблицу для типов товара тоже будет создавать. Для чего нам тип товара? Для того, что бы обеспечить возможность начислять вознаграждение в зависимости от типа товара, например, для продаж через интернет магазин одна схема, для услуг и различных сервисов - другая схема начисления партнерского вознаграждения. Наша программа доложена быть гибкой. Кстати, схемы начисления партнерского вознаграждения - это отдельная тема, которую мы затронем в будущих уроках, будем даже таблицу под них создавать. А сейчас я скажу только, что идея состоит в в том, что бы схема начисления партнерского вознаграждения действовала определенное время, например, один год. По окончании этого периода она автоматически пролонгируется, если такая схема еще действует. Если нет, то партнер должен будет выбрать другую схему. Это позволит хозяину партнерки менять условия начисления партнерского вознаграждения, не ущемляя при этом права партнеров. Для сами партнеров это возможность выбора условий сотрудничества из предложенных вариантов. Например, по одной схеме партнеру начисляется 10% от продаж с интернет магазина, 25% от продаж с услуг, и еще 1% с партнеров под партнером до пятого уровня (схема по принципу МЛМ). А по второй схеме никаких МЛМ и независимо от типа товара начисляется 20%. И партнер может выбрать ту схему, которая ему больше нравится.

customerid - это код покупателя из таблицу покупателей, и ее мы тоже будем создавать. С остальными полями, думаю, все понятно.

Теперь перейдем к таблице типов товаров, назовем ее _epp_wares_types...

...

... Все, теперь мы можем при помощи данных скриптов и HTML-файлов протестировать, что модуль регистрации продажи действительно работает. Для этого после демо продажи через наши скрипты смотрим таблицу _epp_sales:

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 11. Регистрация продажи.

 

Последнее обновление ( 24.02.2013 г. )
 
« След.   Пред. »
 
© 2024 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги