Yes, once payment is confirmed, it will go live automatically if Moderation is not enabled.
If you need other Payment methods, you need to find the right Payment Gateway. This one is probably your...