Payage is Invisible to End Users

End users are completely unaware that a separate Joomla component is involved in the payment process. Payment buttons appear on the application's payment page. Clicking a payment button takes the user to the payment gateway in the same browser tab as the application. After payment, the user lands back at the application's post-payment page.