Как сделано сейчас:
Сайт находится на домене city-guide.su. Есть всего один товар, оплата которого происходит через Яндекс Кассу по HTTPS протоколу. Как только Яндекс по HTTPS подтверждает оплату то с помощью скрипта paymentaviso.php автоматически высылается ключ из файла ../keys.txt на емейл клиента. И в файл отчета key_sended.csv записывается информация о высланном ключе.
Как нужно сделать:
Мы перенесем систему платежей на субдомены. И сделаем, чтобы товаров было много разных (сейчас их будет 12).
Страницы товаров будут находиться на домене второго уровня, на нашем хостинге (МастерХост) по адресу: buy.city-guide.su
Для каждой страницы товара payment_XXX.html будет свой отдельный файл с ключами keys_XXX.txt
Пример: Если клиент попал на страницу товара buy.city-guide.su/payment_2st.html и оплатил заказ, то ему высылается ключ из файла keys_2st.txt. Если оплатил со страницы buy.city-guide.su/payment_sodr.html, то ему высылается ключ из файла keys_sodr.txt
Чтобы скрипт paymentaviso.php понимал за какой товар пришла оплата можно передавать в Яндекс какой-нибудь дополнительный параметр (код товара). На каждой странице payment_XXX этот код будет уникальный.
И еще настроен сбор кое-какой информации скриптом о посетителях страницы. Нужно, чтобы при переносе на субдомен это не сломалось.
Опубликован 23.09.2015 в 19:00
Заказ находится в архиве