Payment gateway providers offer a lot of features. The biggest advantage is that they have many integrations, which makes it easy to add your own features and processes in a few clicks.
https://5starprousa.wordpress.com/2023/04/26/the-pros-and-cons-of-using-popular-payment-gateway-providers/