Why don't Apple Pay and Google Pay buttons appear on the checkout page when the "Enable Apple Pay and Google Pay" setting is enabled?

Why don't Apple Pay and Google Pay buttons appear on the checkout page when the "Enable Apple Pay and Google Pay" setting is enabled?

Customers see Apple Pay or Google Pay if they enabled them on their device, and depending on the browser they use.  Here are the browser specifications as per Stripe gateway logic:

Apple Pay Requirements

Apple Pay is exclusively functional within the Safari browser, available on macOS or iOS devices. For customers to utilize Apple Pay, they must ensure they have:
  1. An Apple device, such as an iPhone, iPad, or Mac, with the Safari browser installed.
  2. Apple Pay configured with at least one active card added to the Wallet app.
Google Pay Requirements

Google Pay operates through the Chrome browser. For customers looking to pay with Google Pay, the following conditions should be met:
  1. The use of the Google Chrome browser is necessary.
  2. Google Pay should be configured with a valid payment card linked to the Google account saved in the browser.
These specifications ensure that the payment buttons are available and that the payment process is smooth once the customer decides to check out.