Search |
Настройка пейкома несколько более сложная, чем остальных биллингов, так как у них используется весьма нестандартная схема получения статистики по транзакциям - вы создаете у себя отдельную mysql-базу и пейком сам заливает туда данные. Начнем с настройки базы : При подключении вы должны были получить от саппорта пейкома примерно вот такой DataPlus email (если нет - запросите у саппорта данные по DataPlus) Ваш админ или саппорт хостинга должны
следующий пункт - POSTBACK URL это скрипт epoch.cgi, который располагается в каталоге вебмастерской статистики, обычно http://YOUR-CASH.com/partners/epoch.cgi - там же где register.cgi, login.cgi, etc Наберите этот URL в браузере - вы должны увидеть "Invalid IP" Теперь отвечаем на DataPlus email и сообщаем наши данные : DB - epochdb LOGIN - login1 PASSWORD - password1 MYSQL IP - IP POSTBACK UPL - POSTBACK UPL Ждем пока пейком протестит и сообщит что все работает. Дальше стандартные настройки как для остальных биллингов :
в Sites ID' для каждого сайта - список его pi_codes (цен) через запятую : site1 - mteu48m1,mteu48s30,mteu48s90 site2 - oaceu293m1,oaceu293s90 ... Note! - пейком для транзакции сообщает только pi_code, поэтому скрипту чтобы правильно зачислить транзакцию нужно знать соответствие pi_code <--> сайт; при добавлении новых цен не забывайте добавлять их в админку скрипта
для кнопок : <input type='hidden' name='x_cust' value='%sv_id'> или <input type='hidden' name='x_cust' value='<? echo $sv_id; ?>'>
10 * * * * /home/dp/cron/epoch.cron NOTE! самая-самая частая ошибка приводящая к "у нас тут транзакции с пейкома не забираются" : добавили новый сайт в партнерки, или новую цену в уже существующий - и не обновили список pi_codes в админке, скрипт не знает на какой сайт транзакцию зачислить |