is there a way to make a personal payment gateway using electrum ?
Electrum is not designed to handle a lot of transactions, if you want to expand to a few hundreds of transactions per day, it may not be appropriate.
use my list
https://bitcointalk.org/index.php?topic=5259548.0, Choose what works for you, according to the pros and cons.
You can then withdraw your total payment to electrum or link them to the hardware wallet for more safety.
It will be difficult to deal with the program to manage a commercial account, it is intended for personal use and needs a lot of addresses every day, which will increase the file size to hundreds of bytes or more.
i tried it and my electrum out put cant generate qr codes larger than 760 bytes or so which mean limited number per day
The client/wallet have limitations on how many queries it can send without producing issues with the servers.
So if you're expecting "
hundred and thousands" of transactions per day, consider BTCPayServer instead.
Or you can run your own server and edit the parameters;
follow this thread's solutions if you prefer Electrum:
/index.php?topic=5261764.0the costs and edit the parameters will cost him more than running it using BTC pay server and he can get more than new features like refund feature or ln support which is not good in the last version of electrum.
he can use it as cold storage and send output of daily to it.
some Stores need more operations like taxes, discounts, withdrawals and other operating costs.
Yes, Electrum could be use as a payment processor as already said by @OmegaStarScream. But since we don't know about your business or what you are going to sell and how large it, so I will suggest to read this thread where you will get multiple option,
List - Bitcoin Payment Processors. From the list, I preferred for BTCPayServer as already said by multiple users. Otherwise, you may choose an appropriate payment getaway from there. Try to choose any non-custodial wallet for your safety.
even for small business it will be hard to use electrum he need to run electrum server or will be locked due to DDOS attack