Заявку я заводил через ISPManager, сертификат формировался на стороне StartSSL. Когда всё было готово, в ISPManager я завершил операцию формирования сертификата, и он сам склеил файлы. Вроде так.
Ну, в общем, я понял так:
1. Что в variations по-любому что-то запишется, а как иначе?). В balance изменения внесутся (я про триггер в комментарии выше) если будет достаточное количество товара на складе.
2. Переношу проверку наличия достаточного количества товара на складе из триггера на страницу. Буду проверять скриптом.
Только END IF. Это я уже понял.
А как выбросить что-то типа эксепшена в зависимости от значения этого statement?
В общем, чтобы ничего не добавилось/обновилось, но это можно было бы как-нибудь определить?