Can’t help with Square / Strike, but the whole point of Bitcoin is self custody, i.e. you don’t need a third party payment processor.
Look at BTCpay as an option, if you think it suitable but are not sure use #asknostr
If you are still not comfortable, then third party payment processors are ...