I am facing the exact same issue. Through Velo also till now what I have read suggests that we would need to create entire stores functionality through code if we want to use a 3rd party payment gateway.
Is there a way which is simpler than this? Can I edit/customise my Checkout page and integrate 3rd party payment gateway use API Integration when user attempts to checkout.