I'm in Europe where the situation is different: checks haven't been used in appreciable numbers for 30 years or so. It's all online or paper transfer orders. If you get a pre-filled paper transfer order, you can type (or scan and OCR I suppose) the same data into the online form.
Europe is a big place, but my understanding is that the US is the outlier here and Europe is relatively similar in this regard.
The only time I really saw checks used was when I was a child ~30-35 years ago and my parents used them. I did once cash a check from an elderly relative, but that was very unusual and only happened once. I didn't even know it was still possible to do that, my reaction was more like if someone had handed me a stack of punch cards to run on my computer.
There hasn't been anything an average person used checks for in the last decades in Germany. Except a few elderly people, nobody uses checks and there are no rebates via checks at all.
Cash is still fairly common, and manufacturer rebates are basically not a thing. If they were, you'd send them an account number (IBAN = bank ID + account number at bank) to transfer the money to.
In fairness, manufacturer rebates have pretty much (mercifully) disappeared in the US as well as they were basically a scheme to mentally make you account for a lower price you wouldn't end up being rebated for various reasons.
I am in the UK and I have received two cheques in the last year, both for small amounts.
As it turned out, my bank rejected both because they were made out to [middle name] [surname] rather than [firstname] [surname]. Ironically the former is unique (probably) whereas they had another customer with the latter.