komposter: Пусть скажет точное время покупки (можно найти на странице платежей во всплывающей подсказке), а вы сверьте.
Ну, примерно как-то так и прийдется действовать (надеюсь, пока, потому что нелепо). Еще подсказали, что идентификаторы оплаты и начисления должны отличаться на 1.
1) Нет ли у разработчиков платформы в планах идентифицировать проданный продукт программно?
Например, этот номер может использоваться MQL-программой для взаимодействия с серверной стороной обрабатывающей данные для уникального покупателя программы (анонимно).
Как вариант, добавить строковый MQL_PROGRAM_LICENSE_ID формата Z121-0K1A-9NCD-29SX
2) Второй вопрос - при типе лицензииLICENSE_TIME хотелось бы получить время окончания лицензии программно, опять же для целей упрощения взаимодействия с пользователем - вывести предупреждение о скором окончании срока лицензии.
Стандартные константы, перечисления и структуры / Состояние окружения / Информация о запущенной MQL5-программе - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Усё, круг замкнулся. Суппорт сказал, что так делать нельзя - противоречит правилам Маркета. Однако штатных средств не предоставляет.
Пусть скажет точное время покупки (можно найти на странице платежей во всплывающей подсказке), а вы сверьте.
Подниму старую тему.
1) Нет ли у разработчиков платформы в планах идентифицировать проданный продукт программно?
Например, этот номер может использоваться MQL-программой для взаимодействия с серверной стороной обрабатывающей данные для уникального покупателя программы (анонимно).
На странице справки https://www.mql5.com/ru/docs/constants/environment_state/mql5_programm_info есть
Для функции MQLInfoString()
ENUM_MQL_INFO_STRING
Идентификатор
Описание
Тип свойства
MQL_PROGRAM_NAME
Имя запущенной MQL5-программы
string
MQL_PROGRAM_PATH
Путь для данной запущенной программы
string
Как вариант, добавить строковый MQL_PROGRAM_LICENSE_ID формата Z121-0K1A-9NCD-29SX
2) Второй вопрос - при типе лицензии LICENSE_TIME хотелось бы получить время окончания лицензии программно, опять же для целей упрощения взаимодействия с пользователем - вывести предупреждение о скором окончании срока лицензии.