Эти редакторы были актуальны 20 лет назад. Сейчас всё намного сложней. Соответственно вы будете привязаны к блокам разработчиков. Сделать что-то стоящее долго и дорого. Никто от нечего делать заморачиваться не будет. Не тратье время. Пользуйтесь сервисами. Да и те, только для прототипов.
JebKel, товар у вас называется ключ, а не номер ключа. Номер ключа потом привяжете, при обработке заказа в очереди.
Если вдруг так произойдет, что немного больше закажут, что вряд ли. С возвратом средств на баланс проблем у вас нет. Баланс в этом плане удобно.