The website builder SaaS application has a feature that lets customers connect their Stripe accounts to their website and receive money. Each user (website owner) of this SaaS application has a Stripe account.
During the development phase of the application, we were just storing Stripe public/private keys of each customer in the internal database in an encrypted way. But even if it's encrypted, this is not the way to go in a Production environment for us.
What would be the proper approach to store sensitive Stripe configuration for each account in the database securely?