@markimax Я очень рад, что вы откликнулись, спасибо.
Я в опенкарте вообще ни бум-бум, попробую поискать что есть на эту тему. ) Мельком пару раз внутрь смотрел - и каждый раз понимал - у меня нет возможности даже примерно разобраться в этом кол-ве таблиц, контроллеров, модулей и т.п. Морально уже готов даже к вордпрессу, но его коммерс я пока даже мельком не смотрел и ничего про него не читал.)
Но это так, про АПИ просто в пс подумалось, а по сути мой вопрос состоит в том можно ли без шифрованных скриптов обойтись? Или это слишком дорого в итоге и не имеет смысла? И если так, то как вы проверяете безопасность таких зашифрованных модулей, как их модифицировать под свою изменяющуюся логику и изменяющуюся логику связанных модулей или поставщиков данных?
п.с.
А по тому, что подразумеваю под работой с базой и логикой через АПИ - это я так подумал гипотетически. Грубо говоря, вот есть опенкарт, в нем есть база с товарами, логика над ней, мы через апи говорим а ну-ка давай нам чего у тебя есть из товаров вот из этой категории - она отдает, мы выводим, считаем чего там пользователь наскладывал в корзину, отдаем ей заказ, она считает что ему нужно дать скидку за кол-во, говорит вот сумма и... и... И я не могу пока придумать чего нам делать дальше с чекаутом, например. Но понимаю, что не очень хочу, чтобы чекаутом занимался зашифрованный модуль, который и поправить-то никак нельзя, если вдруг автор куда-нибудь в отпуск уехал на острова без интернета.