I'm a developer. I'm not really knowledgeable in bitcoin development, yet.
Say, I'm using Electrum wallet. I share an address with someone. The thing is that I need this someone to pay a certain amount of BTC within a certain time-window, 15-30-60 minutes. It's because I have products that are priced in fiat money.
That person will send me BTC. I may open my wallet not right away but in 12-30 hours, to check incoming payments. Or, even if I open it sooner, there may also be delays in BTC network and I won't see a payment, right?
Goal: to prevent a customer from taking a potential advantage of fluctuation of BTC/FIAT prices.
I don't consider handling my payments via 3rd-party crypto-coin payment providers or their APIs.
Is the precise date and time of when a payment was sent attached to a transcaction and can it be retrieved? How, where?
Can it been seen in Electrum?