joolsf1
Forum Replies Created
-
Since resolving the above “problem” I have been looking in more detail at the Safari setting and what it is intended to achieve. I initially interpreted it as an on/off switch for Apple Pay. This isn’t quite right.
When checked the website should check if Apple Pay is enabled, before making the decision to offer Apple Pay as a payment option. The detail is here https://support.apple.com/en-gb/guide/safari/sfri35610/mac
This was definitely an issue, because all my devices are set for Apple Pay, and my website with WooCommerce and the Stripe plug-in didn’t recognise this and suppressed the Apple Pay payment option. This is now resolved.
When the setting is left unchecked a website will display an Apple Pay button whatever the status of the device. You might not be able to make a successful payment but the button will be there. As such this was working as it should.
Thank you, yes that has worked. You gave me a link that does not seem to be available through the dashboard or settings, however now that I’ve deleted and added the domain londonbikebox.co.uk, Apple Pay is now an option at check out. However it works whether or not I check the “allow websites to check for Apple Pay or Apple Card” in the Safari Preferences. To be fair I’m ok with that, and I suspect that the option in Safari Preferences might not be quite what it seems. I’m also seeing some similar behaviour with Apple Pay displayed/suppressed from my accounting system, which has no links to my website so there’s something going on that is not quite right and the common platform is Safari. Anyway thank you for your help and I will check this as resolved.
Hi,
I haven’t heard back since my last post 3 weeks back, and the issue is still unresolved. Can anyone help? Thanks.
I also added a screenshot of the Google Pay button on a Chrome session. This works fine.
Here are some screenshots from MacOS Screenshots from Londonbikebox.co.uk
Hi,
Desktop and iPhone behave independently according to the settings on each device i.e. changing the settings on MacOs does not effect the behaviour on iOs
1.When my Safari settings are checked on my desktop (Monterey 12.0.1) same as your screenshot, I do not get an Apple Pay button. When I un-check it, the button appears.
2. The same behaviour on my iPhone. If I switch on the “Check for Apple Pay” in Safari settings, I get no button. If I switch it off, then the Apple Pay button appears.You have to add a product to the basket and either go to the basket or checkout page to see the Apple Pay button (or not).
Thanks
There does not appear to be anything being logged (logging is checked in the WooCommerce Stripe settings). However to a user, who may be oblivious to anything not behaving as expected, the process moves seamlessly through to checkout and purchase. It’s just a puzzle as to why the Apple Pay button appears on the basket and checkout page when in the Safari settings Apple Pay is “switched off” and when Apple Pay is “switched on” the Apple Pay buttons are no where to be seen.
### WordPress Environment ### WordPress address (URL): https://londonbikebox.co.uk Site address (URL): https://londonbikebox.co.uk WC Version: 5.8.0 REST API Version: ✔ 5.8.0 WC Blocks Version: ✔ 5.9.1 Action Scheduler Version: ✔ 3.3.0 WC Admin Version: ✔ 2.7.2 Log Directory Writable: ✔ WP Version: 5.8.1 WP Multisite: – WP Memory Limit: 256 MB WP Debug Mode: – WP Cron: ✔ Language: en_GB External object cache: – ### Server Environment ### Server Info: Apache PHP Version: 7.4.25 PHP Post Max Size: 516 MB PHP Time Limit: 300 PHP Max Input Vars: 1000 cURL Version: 7.79.1 OpenSSL/1.1.1l SUHOSIN Installed: – MySQL Version: 5.6.41-84.1 Max Upload Size: 512 MB Default Timezone is UTC: ✔ fsockopen/cURL: ✔ SoapClient: ✔ DOMDocument: ✔ GZip: ✔ Multibyte String: ✔ Remote Post: ✔ Remote Get: ✔ ### Database ### WC Database Version: 5.8.0 WC Database Prefix: wp_ Total Database Size: 7.88MB Database Data Size: 6.41MB Database Index Size: 1.47MB wp_woocommerce_sessions: Data: 0.43MB + Index: 0.02MB + Engine MyISAM wp_woocommerce_api_keys: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_attribute_taxonomies: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_downloadable_product_permissions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_order_items: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_order_itemmeta: Data: 0.03MB + Index: 0.02MB + Engine MyISAM wp_woocommerce_tax_rates: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_tax_rate_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_shipping_zones: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_shipping_zone_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_shipping_zone_methods: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_payment_tokens: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_payment_tokenmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_actionscheduler_actions: Data: 0.42MB + Index: 0.14MB + Engine MyISAM wp_actionscheduler_claims: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_actionscheduler_groups: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_actionscheduler_logs: Data: 0.21MB + Index: 0.16MB + Engine MyISAM wp_cf_forms: Data: 0.01MB + Index: 0.00MB + Engine MyISAM wp_cf_form_entries: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_cf_form_entry_meta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_cf_form_entry_values: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_cf_pro_messages: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_cf_tracking: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_cf_tracking_meta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB wp_linkcategorymeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_links_extrainfo: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_ngg_album: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_ngg_gallery: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_ngg_pictures: Data: 0.02MB + Index: 0.00MB + Engine MyISAM wp_options: Data: 2.06MB + Index: 0.13MB + Engine InnoDB wp_postmeta: Data: 1.25MB + Index: 0.25MB + Engine InnoDB wp_posts: Data: 1.14MB + Index: 0.06MB + Engine InnoDB wp_sbi_instagram_feeds_posts: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_sbi_instagram_feed_locator: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_sbi_instagram_posts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_termmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_usermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine MyISAM wp_wc_admin_note_actions: Data: 0.01MB + Index: 0.00MB + Engine MyISAM wp_wc_category_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_wc_customer_lookup: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_wc_download_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_wc_order_coupon_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_wc_order_product_lookup: Data: 0.01MB + Index: 0.01MB + Engine MyISAM wp_wc_order_stats: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_wc_order_tax_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_wc_product_meta_lookup: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_wc_reserved_stock: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_wc_tax_rate_classes: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_wc_webhooks: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_woocommerce_square_customers: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_wpdevart_calendars: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_wpdevart_dates: Data: 0.29MB + Index: 0.02MB + Engine MyISAM wp_wpdevart_extras: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_wpdevart_forms: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_wpdevart_payments: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_wpdevart_reservations: Data: 0.01MB + Index: 0.00MB + Engine MyISAM wp_wpdevart_themes: Data: 0.03MB + Index: 0.00MB + Engine MyISAM wp_wpmm_subscribers: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_yoast_indexable: Data: 0.07MB + Index: 0.03MB + Engine MyISAM wp_yoast_indexable_hierarchy: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_yoast_migrations: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_yoast_primary_term: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_yoast_seo_links: Data: 0.01MB + Index: 0.00MB + Engine MyISAM wp_yoast_seo_meta: Data: 0.17MB + Index: 0.19MB + Engine MyISAM ### Post Type Counts ### attachment: 67 custom_css: 1 customize_changeset: 6 display_type: 7 displayed_gallery: 1 feedback: 1 gal_display_source: 5 jp_img_sitemap: 3 jp_sitemap: 3 jp_sitemap_master: 3 lightbox_library: 7 link_library_links: 9 mts_notification_bar: 5 nav_menu_item: 13 ngg_gallery: 2 ngg_pictures: 38 page: 17 post: 12 product: 17 product_variation: 9 revision: 28 shop_order: 32 ### Security ### Secure connection (HTTPS): ✔ Hide errors from visitors: ✔ ### Active Plugins (19) ### amr shortcode any widget: by anmari – 4.0 Autoptimize: by Frank Goossens (futtta) – 2.9.2 Disable Cart Fragments: by LittleBizzy – 1.3.0 Embed Google Map: by Petteri Kivimäki – 3.2 Google Analytics Dashboard for WP (GADWP): by ExactMetrics – 7.2.1 Smash Balloon Instagram Feed: by Smash Balloon – 2.9.5 Jetpack: by Automattic – 10.3 Link Library: by Yannick Lefebvre – 7.2.4 Social Media and Share Icons (Ultimate Social Media): by UltimatelySocial – 2.6.7 Checkout Field Editor for WooCommerce: by ThemeHigh – 1.5.0 Woo Store Vacation: by MyPreview – 1.4.3 WooCommerce Stripe Gateway: by WooCommerce – 5.7.0 WooCommerce Square: by WooCommerce – 2.6.0 WooCommerce: by Automattic – 5.8.0 Yoast SEO: by Team Yoast – 17.5 WP Maintenance Mode: by Designmodo – 2.4.1 WP Notification Bars: by MyThemeShop – 1.0.5 WP Super Cache: by Automattic – 1.7.4 NextGEN Gallery: by Imagely – 3.17 ### Inactive Plugins (8) ### Akismet Anti-Spam: by Automattic – 4.2.1 Booster for WooCommerce: by Pluggabl LLC – 5.4.8 Caldera Forms: by Caldera Forms – 1.9.5 Everest Forms: by WPEverest – 1.7.8 Hello Dolly: by Matt Mullenweg – 1.7.2 ThemeGrill Demo Importer: by ThemeGrill – 1.7.5 WooCommerce Admin: by WooCommerce – 2.8.0 WordPress HTTPS: by Mike Ems – 3.4.0 ### Dropin Plugins (1) ### advanced-cache.php: advanced-cache.php ### Settings ### API Enabled: ✔ Force SSL: ✔ Currency: GBP (£) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 Taxonomies: Product Types: external (external) grouped (grouped) redq_rental (redq_rental) simple (simple) variable (variable) Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog) exclude-from-search (exclude-from-search) featured (featured) outofstock (outofstock) rated-1 (rated-1) rated-2 (rated-2) rated-3 (rated-3) rated-4 (rated-4) rated-5 (rated-5) Connected to WooCommerce.com: – ### WC Pages ### Shop base: #490 - /shop/ Basket: #8064 - /basket/ Checkout: #196 - /checkout/ My account: ❌ Page visibility should be public Terms and conditions: ❌ Page not set ### Theme ### Name: Spacious Version: 1.9.4 Author URL: https://themegrill.com Child Theme: ❌ – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme WooCommerce Support: ✔ ### Templates ### Overrides: – ### Action Scheduler ### Complete: 1,120 Oldest: 2021-10-08 16:31:59 +0000 Newest: 2021-11-08 15:44:23 +0000 Pending: 3 Oldest: 2021-11-08 16:44:22 +0000 Newest: 2021-11-12 16:15:32 +0000 ### Status report information ### Generated at: 2021-11-08 15:58:42 +00:00