Definitely agree that this might not be the best solution but the plugin was created as workaround for a lot of payment providers who do not have an actual payment gateway for WooCommerce. In those scenarios, the manual instructions have been a boon and helped them get started with their online stores.
We also have a provision to add a return URL (redirect URL) in cases where API’s are available by providers and they pass necessary information to complete the orders.
For your requirement, I would recommend using Stripe or similar payment gateways which have Google Pay and Apple Pay integrations directly.
Please let me know if you need any further details or assistance. I shall be more than happy to help you out.