Read the selected scroll and item group before quoting an enchant chance.
In the reviewed Mobius default groups, current enchant 0-2 succeeds at 100%; full-body armor also includes current +3. Thus the safe target is normally +3, or +4 for full-body armor. Later default-group steps are configured at 66%, but this is an emulator setting, not a universal retail rate.
The enchant request distinguishes safe failure, blessed failure and ordinary destruction. Safe failure retains the enchant; blessed failure resets it to +0; ordinary failure can destroy the item. Eligibility, maximum enchant, scroll group and exceptions must be read for the actual scroll.
An enchant definition in a server datapack does not establish that players can acquire that scroll. Use the item's recorded acquisition sources before recommending it.