We are a wholesale spare parts business with 14 employees based in Bursa. About six months ago, we had a custom B2B dealer portal built where our clients can place orders, view their account balances, and check invoices. The agency that built the system reached out last week, saying that as part of annual maintenance, we need to have a penetration test performed, quoting an extra budget of 45.000 TL for it.
Frankly, I am not very technical. We already have a firewall and an SSL certificate on the server, and daily backups are taken. I briefly looked it up online, but the concepts seemed overwhelming. I can't tell whether this work proposed by the agency is genuinely a necessary security measure or just a standard upsell package targeted at small businesses.
What exactly does a penetration test cover, and for a portal serving a limited number of corporate clients like ours, is it worth incurring this cost?