From what I understand, SARIMAX models exogenous variables are not lagged, i.e. to estimate $y_t$ value, you need $x_t$ exogenous variables, not $x_{t-i}$.
I could do a workaround by creating lagged variables to trick the model. Is this a correct approach or are there other better models for these kind of situations?
BTW: I'm trying to see if I can improve fruits prices (high seasonality) predictions by adding local weather and foreign exchange data.