Managing System-Generated Codes
Coupons with over ten thousand codes perform better with system-generated codes. Once the total number of coupons across all sites exceeds one million, replication time slows significantly. System-generated coupon codes don't increase replication time with increased coupon codes.
You can specify system-generated coupon code preferences in Business Manager. Preference changes take effect for new system-generated coupon codes only.
Existing coupons remain configured in the same way as they were generated. Existing coupons continue to generate the same codes as before; so if you export codes you previously exported, you get the same codes.
Release 16.6 provided an algorithm with enhanced randomness and more code length options, making it harder for customers to guess a code. With Release 16.7, all codes, both new and existing use this algorithm.
These preferences are included in site import/export and Staging, like other site preferences.
The prefix of a coupon code is limited to the following characters:
0123456789 abcdefghifjklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ
$%/()[]{}=?!._*+~#&@
and space
See Configuring Coupons.