The previous code generation for coupon used `getrandbits` which provides a less randomised code than uuid4 causing undeterministic errors during the tests. TaskId-2786904 closes odoo/odoo#87299 X-original-commit: 7c2d68b466e13a25a6dd7091383b1f9810f1a630 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com> Signed-off-by: William Braeckman (wbr) <wbr@odoo.com>