2Checkout IPN, LCN и прочее
От: icezone  
Дата: 13.04.19 18:22
Оценка:
Кто делал онлайн активацию у них?

Я заблудился в трех соснах — есть IPN, который шлют после заказа, есть KeyGen,
который дергают для получения ключа и есть LCN, который отвечает за изменения в подписках.

Как все это увязать? Такое впечатление, что их API делали разные люди и они между собой не пересекаются.
У KeyGen есть LICENSE_REF (10 символов) — уникальный номер подписки.
У LCN есть LICENSE_CODE (50 символов) — уникальный номер подписки.
У IPN есть IPN_LICENSE_PROD (11 символов) — уникальный номер подписки.
Это одно и то же? Или все они разные?

Мне надо через KeyGen отдать короткий ключик активации, а потом уже из программы запросить длинный ключ,
в котором зашито время действия и выбранные опции.
В идеале должно хватить KeyGen, но он не передает ID пользователя.
IPN передает ID пользователя, но он вызывается после KeyGen (там есть варианты).
LCN содержит все что надо, но он ключи не генерирует.
У меня две таблицы — пользователи и подписки, но заполнить их по-человечески не получается.

И по поводу GDRP — имя пользователя с емейлом хранить можно? Они только для личного кабинета нужны.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.