Are you creating a payment gateway? Or you are using it for receiving and sending Bitcoin through API?
If it's only related to your wallet and you are using Bitcoin wallet API. The above is right whitelisting your IP will solve your issue according to this Blockchain Advanced Security.
But if it's related to payment gateway I suggest you try other services instead to make your own payment gateway.
Btcpayserver is a self-hosted and one of the well-known payment processors where you can make your own payment gateway. It's totally free and you have full control of your wallet.
Other payment processors can be found from this link below.
- https://github.com/alexk111/awesome-bitcoin-payment-processors
I am only using the blockchain wallet API to interface with my wallet.