I dont have much time and I have limited technical skills so I would prefer to use a payment processor.
In that case, i'd suggest you look at bitpay or coinpayments. They do all the work for you, provide your dev with a toolkit, examples, plugins,... If i'm not mistaking, bitpay even allows you to convert the crypto into fiat so you can still receive fiat money instead of crypto (unsure about this tough, like i said, i never used bitpay myself).
It might be a good idear to still accept fiat payments tough, maybe incentivise the use of crypto by offering a discount? You might lose a lot of business if you ONLY accept crypto.