اگر شمام حساس هستید و میخواید order_number به صورت ترکیبی از اعداد انگلیس و فارسی نباشه میتونید از یه تابعی به اسم tr_num() توی jdf.php استفاده کنید و اعداد فارسی رو به انگلیسی برگردونید.
مثال:
public static function orderNumber(): string
{
return tr_num(jdate('ymd'),'en').rand(10000, 99999);
}