For a merchant should be simple as sending a link to someone
http//myserver.com/myaddress/payme ---> client pays --> and files released or notification send to email ...
Don't worry, I gotcha:
Hi <client_name>,
Please sent <amount> to <bitcoin_address>.
Thank you,
<merchant_name>
Not that hard now, is it? Book keeping and taxes are more complicated than requesting a payment in Bitcoin. If requesting your payments in Bitcoin were that hard, ransomware wouldn't be such a booming business. If some random cyber criminal can tell their "customers" how to send them money, so can anyone else.
Tell granny about electrum ... i am talking about making crypto available to all...even a 12 years old kid should be able to sell his digital paintings using crypto easy ,or a 80 years old ,without anyone else configuring servers etc ...
So you got granny's integrating credit card payment gateways? Or how else is granny accepting credit card payments for her lemonade?
My father is even downloading movies via utorrent
Assuming that your father lives in Germany -- does that mean he uses a VPN, or does he simply have balls of steel?

I am talking about some old guy trying to sell his products...
Example 1: he places an ad in the newspaper : I made a digital book send xyz BTC to address ABC ,once payment is sent you can download the book ...without the need for him to install complex software or to use third party ...
Example 2:
Granny is making cherry jams she wants to sell her cherry jams on facebook ... if she gives the address like you gave example how the f...k does she knows that Aunt Selma sent her 10 usd for a jar of Cherry Jam ?
I know you Germans... i got one in the family ... you got no humor ,you are f...king robots ,only logic and reason in your minds ... you can't think like normal humans
