Tips and Tricks HQ Support

Support site for Tips and Tricks HQ premium products

  • Home
  • Contact Us
  • Documentation
  • Forum Home
    • Forum
    • Forum Search
    • Forum Login
    • Forum Registration

Accept Terms Box doesn't show on Safari

by

Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Accept Terms Box doesn't show on Safari

  • This topic has 6 replies, 3 voices, and was last updated 10 years, 4 months ago by Foreverbarcelona.
Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • January 14, 2015 at 9:40 pm #12061
    Foreverbarcelona
    Member

    Hello!

    Two clients in less than a month have reported not seeing the “Accept Terms” box when using Safari. Here is the link to my cart:

    [http://www.foreverbarcelona.com/online-payment/]

    Any ideas how to solve it?

    Thank you!

    Marta

    January 14, 2015 at 11:59 pm #68019
    wpCommerce
    Moderator

    Hi, The “terms & conditions” checkbox is shown using plain HTML. So I don’t see any obvious reason for it to not display. Are you using any caching plugin?

    February 23, 2015 at 6:11 pm #68020
    Foreverbarcelona
    Member

    Sorry for the delay, I didn’t see your answer.

    My website is on WP-Engine hosting. They take care of all the caching.

    Over 76% of my site visitors use Safari, so solving this issue is a HUGE thing for me. Too many clients complaining about the box not showing up.

    It seems to be an issue only with Safari on Apple devices (a Safari browser installed on a PC will load the box no problem).

    February 23, 2015 at 6:53 pm #68021
    Foreverbarcelona
    Member

    I contacted WP engine. They removed the URL [http://www.foreverbarcelona.com/online-payment/] (live site) where the box is not appearing from their caching system, but the problem persisted.

    Then they tried their staging environment:

    [http://foreverbcn.staging.wpengine.com/online-payment/]

    But the problem still persisted. Here is what they told me to tell you:

    “The staging environment is totally uncached so if they have any other ideas on why it isn’t showing up we are happy to look into this more if we get more info from them. Also I am seeing this when I view the site with dev tools:

    [Error] ReferenceError: Can’t find variable: add_filter

    global code (online-payment, line 408)

    That may help them determine why the box is being displayed…

    Let us know what the plugin dev has to say and we’ll be more than happy to investigate further :) “

    Looking forward to hearing from you.

    February 23, 2015 at 11:34 pm #68022
    admin
    Keymaster

    Lets work on your staging site to see where the issue is coming from.

    Your site has some errors coming from other plugins. So fix that first (you don’t want to have any error on your site because it can have cascading effect on other elements of the site).

    The following post will explain what errors I am talking about:

    https://support.tipsandtricks-hq.com/forums/topic/debugging-javascript-errors-on-your-site

    Temporarily deactivate all plugins except eStore. Switch to one of the default WordPress themes. Then do a test. Does the terms and conditions box appear correctly?

    February 24, 2015 at 1:36 am #68023
    wpCommerce
    Moderator

    @Foreverbarcelona, This is the filter that’s triggering the error:

    add_filter( 'swiftype_document_builder', 'exclude_swiftype_documents', 10, 2 );

    It does not come from eStore plugin.

    February 25, 2015 at 2:02 pm #68024
    Foreverbarcelona
    Member

    Hi! Thank you for your reply!

    I had deactivated the plugins, but I forgot about switching to a WP theme… I did it, and the checkbox loaded fine. So I’m contacting my theme support to get it solved.

    Thanks for your help,

    Marta

  • Author
    Posts
Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.
Log In

Forum Related

  • Forum Home
  • Forum Search
  • Forum Registration
  • Forum Login

Support Related Forms

  • Contact Us
  • Customer Support
  • Request a Plugin Update
  • Request Fresh Download Links

Useful Links

  • Plugin Upgrade Instructions
  • WP eStore Documentation
  • WP eMember Documentation
  • WP Affiliate Platform Documentation
  • Tips and Tricks HQ Home Page
  • Our Projects

Quick Setup Video Tutorials

  • WP eStore Video Tutorial
  • WP eMember Video Tutorial
  • WP Affiliate Platform Video Tutorial
  • Lightbox Ultimate Video Tutorial

Our Other Plugins

  • WP Express Checkout
  • Stripe Payments Plugin
  • Simple Shopping Cart Plugin
  • Simple Download Monitor

Copyright © 2025 | Tips and Tricks HQ