I think unused addresses(No transaction being made yet) will not show in your blockchain wallet.
What wallet actually you currently using?
I suggest you switch to another payment gateway if you feel that blockchain is cheating(I'm not actually using them for accepting payment).
The best option is
BTCpayserver if your website is customize built you can follow this guide "
Using the BTCPay API for Custom Integration"
You can find other option from here "
Awesome list of Bitcoin Payment Processor"
Yeah, I am switching the payment gateway. In the future I will use an own btc gateway to receive the payments.
Yes, but the problem is that I received several payments and they are not listed.
I also tried to use electrum with the seed of my blockchain wallet. The payments are also not listed and I dont have access to them.
Therefore the received payments must be linked to another wallet although I got them with the xPUB Key from my blockchain wallet.
I also tested it several times with own payments. Same problem.