Yes, as I mentioned in my previous post, no confirmation is shown when a customer pays via CC/ACH unless that client is logged in. But paying with a non-merchant gateway returns customers to a thank you page.
The update to v3.2 shows the customer the same success message after a payment via CC/ACH as they receive when they are logged in. Clients that are not logged in will still be redirected to the login page, however, it will now show the success message regarding the payment.
In the future, a separate success page may be a better alternative, but it will now at least be consistent with the current behavior.