You can hide the checkout form from everyone and display it only to logged in users with the help of the following CSS snippet:
body:not(.logged-in) form.getpaid-payment-form {
display: none;
}
To add the above snippet, head to Themes > Customizer > Custom CSS section.