Viewing 6 replies - 1 through 6 (of 6 total)
  • madeincosmos

    (@madeincosmos)

    Automattic Happiness Engineer

    Hi @yulina,

    I understand the Square credit card form is working fine on your site in most browsers, but you can’t input any text in Internet Explorer, is that correct?

    I just connected to a Windows 10 machine with Internet Explorer 11, and the credit card fields are looking and working fine:

    Screenshot: https://cld.wthms.co/fsnZn0

    If that’s not how your site works, can you please send the System Status Report so that we can check your site? You can find it under WooCommerce > Status in WP Admin.

    Thanks!

    Thread Starter yulina

    (@yulina)

    @madeincosmos thank you for your reply.

    Yes, you’re right, I can’t input any text in in Internet Explorer.

    My system report:

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://takespruce.com
    Site address (URL): https://takespruce.com
    WC Version: 3.7.0
    REST API Version: ? 1.0.2
    Log Directory Writable: ?
    WP Version: 5.2.3
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_US
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache/2.4.41 (Unix) OpenSSL/1.0.2g
    PHP Version: 7.2.23
    PHP Post Max Size: 1 GB
    PHP Time Limit: 300
    PHP Max Input Vars: 5000
    cURL Version: 7.47.0
    OpenSSL/1.0.2g
    
    SUHOSIN Installed: –
    MySQL Version: 5.7.27-0ubuntu0.16.04.1-log
    Max Upload Size: 512 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 3.7.0
    WC Database Prefix: wp_47f19a996f_
    MaxMind GeoIP Database: ?
    Total Database Size: 439.97MB
    Database Data Size: 261.96MB
    Database Index Size: 178.01MB
    wp_47f19a996f_woocommerce_sessions: Data: 5.02MB + Index: 0.09MB + Engine InnoDB
    wp_47f19a996f_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_47f19a996f_woocommerce_order_items: Data: 2.52MB + Index: 1.52MB + Engine InnoDB
    wp_47f19a996f_woocommerce_order_itemmeta: Data: 25.55MB + Index: 16.94MB + Engine InnoDB
    wp_47f19a996f_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_47f19a996f_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_affiliate_wp_affiliatemeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_affiliate_wp_affiliates: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_affiliate_wp_campaigns: Data: 0.00MB + Index: 0.00MB + Engine
    wp_47f19a996f_affiliate_wp_creatives: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_affiliate_wp_customermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_affiliate_wp_customers: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_affiliate_wp_direct_links: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_affiliate_wp_payouts: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_affiliate_wp_referrals: Data: 0.05MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_affiliate_wp_rest_consumers: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_affiliate_wp_visits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_bwf_actions: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_47f19a996f_bwf_action_claim: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_bwf_contact: Data: 0.09MB + Index: 0.13MB + Engine InnoDB
    wp_47f19a996f_bwf_contact_meta: Data: 0.23MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_bwf_wc_customers: Data: 0.06MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_commentmeta: Data: 1.52MB + Index: 0.69MB + Engine InnoDB
    wp_47f19a996f_comments: Data: 40.56MB + Index: 35.61MB + Engine InnoDB
    wp_47f19a996f_csp3_subscribers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_cspv5_pages: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_options: Data: 7.03MB + Index: 1.08MB + Engine InnoDB
    wp_47f19a996f_postmeta: Data: 98.25MB + Index: 67.05MB + Engine InnoDB
    wp_47f19a996f_posts: Data: 30.28MB + Index: 13.69MB + Engine InnoDB
    wp_47f19a996f_refersion_cart_tracking: Data: 1.52MB + Index: 2.06MB + Engine InnoDB
    wp_47f19a996f_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_term_relationships: Data: 2.02MB + Index: 1.14MB + Engine InnoDB
    wp_47f19a996f_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_usermeta: Data: 35.53MB + Index: 35.00MB + Engine InnoDB
    wp_47f19a996f_users: Data: 1.52MB + Index: 1.36MB + Engine InnoDB
    wp_47f19a996f_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_47f19a996f_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_wfblockediplog: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wfblocks7: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_47f19a996f_wfconfig: Data: 1.25MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wfcrawlers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wffilechanges: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wffilemods: Data: 4.52MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wfhits: Data: 1.02MB + Index: 0.20MB + Engine InnoDB
    wp_47f19a996f_wfhoover: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_wfissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_47f19a996f_wfknownfilelist: Data: 1.52MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wflivetraffichuman: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_wflocs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wflogins: Data: 0.19MB + Index: 0.06MB + Engine InnoDB
    wp_47f19a996f_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_47f19a996f_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wfnotifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wfocu_event: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_47f19a996f_wfocu_event_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wfocu_session: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_47f19a996f_wfpendingissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_47f19a996f_wfreversecache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wfsnipcache: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_47f19a996f_wfstatus: Data: 0.13MB + Index: 0.09MB + Engine InnoDB
    wp_47f19a996f_wftrafficrates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_woocommerce_square_customers: Data: 0.47MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wpnb_pages: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
    wp_47f19a996f_wpnb_subscribers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (35) ###
    
    VaultPress: by Automattic – 2.0.1
    Advanced Custom Fields: by Elliot Condon – 5.8.3
    AffiliateWP: by Sandhills Development
    LLC – 2.3.4
    
    AffiliateWP - Direct Link Tracking: by Sandhills Development
    LLC – 1.1.4
    
    Akismet Anti-Spam: by Automattic – 4.1.2
    Astra Pro: by Brainstorm Force – 2.1.1
    Astra Hooks: by Brainstorm Force – 1.0.1
    WP Portfolio: by Brainstorm Force – 1.8.0
    Astra Premium Sites: by Brainstorm Force – 1.3.20
    Beaver Builder Plugin (Standard Version): by The Beaver Builder Team – 2.2.5.3
    Ultimate Addons for Beaver Builder: by Brainstorm Force – 1.21.0
    Classic Editor: by WordPress Contributors – 1.5
    Contact Form 7: by Takayuki Miyoshi – 5.1.4
    Fast Velocity Minify: by Raul Peixoto – 2.7.4
    Jetpack by WordPress.com: by Automattic – 7.8
    Judge.me Product Reviews for WooCommerce: by Judge.me – 1.3.1 – Not tested with the active version of WooCommerce
    Metorik Helper: by Metorik – 1.3.0 – Not tested with the active version of WooCommerce
    Refersion for WooCommerce: by Refersion
    Inc. – 4.4.0 – Not tested with the active version of WooCommerce
    
    SeedProd Notification Bar Pro: by SeedProd – 1.2.11
    SiteOrigin Widgets Bundle: by SiteOrigin – 1.15.8
    WC Duplicate Order: by Jamie Gill – 1.7 – Not tested with the active version of WooCommerce
    WooCommerce Blocks: by Automattic – 2.4.2
    Advanced Order Export For WooCommerce: by AlgolPlus – 3.0.3
    WPC Product Bundles for WooCommerce: by WPclever.net – 3.7.2
    WooCommerce All Products For Subscriptions: by SomewhereWarm – 2.3.2
    WooCommerce Authorize.Net CIM Gateway: by SkyVerge – 2.10.2 – Not tested with the active version of WooCommerce
    Klaviyo for WooCommerce V2: by Klaviyo
    Inc. – 2.0.6 – Not tested with the active version of WooCommerce
    
    WooCommerce - ShipStation Integration: by WooCommerce – 4.1.29
    WooCommerce Square: by WooCommerce – 2.0.4
    WooCommerce Subscriptions: by Automattic – 2.5.7 – Not tested with the active version of WooCommerce
    WooCommerce: by Automattic – 3.7.0 – 3.7.1 is available
    UpStroke: WooCommerce One Click Upsells: by WooFunnels – 2.0.11
    Network Merchants Inc Gateway for WooCommerce: by PatSaTECH – 1.7.9 – Not tested with the active version of WooCommerce
    Wordfence Security: by Wordfence – 7.4.0
    Zoho Mail: by Zoho Mail – 1.3.7
    
    ### Inactive Plugins (5) ###
    
    Astra Starter Sites: by Brainstorm Force – 1.3.19
    Check Email: by Chris Taylor – 0.5.6
    Child Theme Configurator: by Lilaea Media – 2.5.0
    PNG to JPG: by KubiQ – 3.7
    WP Fastest Cache: by Emre Vona – 0.8.9.8
    
    ### Settings ###
    
    API Enabled: ?
    Force SSL: –
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    subscription (subscription)
    variable (variable)
    variable subscription (variable-subscription)
    woosb (woosb)
    
    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: #510 - /cart/
    Cart: #510 - /cart/
    Checkout: #511 - /checkout/
    My account: #512 - /my-account/
    Terms and conditions: ? Page not set
    
    ### Theme ###
    
    Name: Astra Child
    Version: 1.6.2.1568019704
    Author URL: https://wpastra.com/about/
    Child Theme: ?
    Parent Theme Name: Astra
    Parent Theme Version: 1.6.2 – 2.1.1 is available
    Parent Theme Author URL: https://wpastra.com/about/
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: –
    
    ### Subscriptions ###
    
    WCS_DEBUG: ? No
    Subscriptions Mode: ? Live
    Subscriptions Live URL: https://takespruce.com
    Subscription Statuses: wc-active: 29
    wc-pending-cancel: 2
    wc-pending: 1
    wc-on-hold: 2
    wc-cancelled: 1
    
    WooCommerce Account Connected: ? No
    Report Cache Enabled: ? Yes
    Cache Update Failures: ? 0 failure
    
    ### Store Setup ###
    
    Country / State: United States (US) — North Carolina
    
    ### Subscriptions by Payment Gateway ###
    
    other: wc-active: 3
    wc-cancelled: 1
    wc-pending: 1
    wc-pending-cancel: 1
    
    Square: wc-active: 26
    wc-on-hold: 2
    wc-pending-cancel: 1
    
    ### Payment Gateway Support ###
    
    Square: products
    card_types
    customer_decline_messages
    payment_form
    authorization
    charge
    charge-virtual
    capture_charge
    refunds
    voids
    customer_id
    tokenization
    add_payment_method
    token_editor
    subscriptions
    subscription_suspension
    subscription_cancellation
    subscription_reactivation
    subscription_amount_changes
    subscription_date_changes
    multiple_subscriptions
    subscription_payment_method_change_customer
    subscription_payment_method_change_admin
    
    ### Square ###
    
    Environment: Production
    Tokenization Enabled: 
    Debug Mode: Off
    
    ### Action Scheduler ###
    
    Complete: 39,922
    Oldest: 2019-09-10 10:55:24 -0400
    Newest: 2019-10-11 10:53:29 -0400
    
    Pending: 39
    Oldest: 2019-10-11 10:57:40 -0400
    Newest: 2019-11-11 09:47:36 -0500
    
    Canceled: 4,941
    Oldest: 2019-09-10 17:08:52 -0400
    Newest: 2019-11-10 07:15:30 -0500
    
    In-progress: 0
    Oldest: –
    Newest: –
    
    Failed: 0
    Oldest: –
    Newest: –
    
    

    Thanks!

    Thread Starter yulina

    (@yulina)

    @madeincosmos Do you have any solution?

    Pavel

    (@pavelrampas)

    Hi @madeincosmos,
    are you sure you used IE11. Your screenshot looks more like Edge.

    Screenshot our browser: https://prnt.sc/pkfu4d

    I ran SqPaymentForm.isSupportedBrowser() in console and our browser is supported. But none of the credit card fields are clickable. Plugin don’t load iframes into the fields.

    madeincosmos

    (@madeincosmos)

    Automattic Happiness Engineer

    Hi @yulina,

    Thank you for your patience! I see what you mean. Looking at the checkout page in Internet Explorer, it seems that Square scripts didn’t have a chance to expand a placeholder into an actual credit card field.

    Long story short, checkout form fields are first loaded as placeholders, and then Square code loads an actual payment field inside. This way the credit card number can be sent to Square directly, without ever saving it on your own site. This is what happens when I check your site in Chrome, there’s a new page loaded inside each of the credit card form fields:

    Screenshot: https://cld.wthms.co/m4nNbZ

    Now when I check the same page in Internet Explorer, I can only see the placeholders. There’s nothing inside each of them:

    Screenshot: https://cld.wthms.co/CEk1Bm

    Where could this difference be coming from? As this problem doesn’t happen on my test site with same Square plugin version, it’s likely one of the errors triggered in Internet Explorer on the checkout page.

    You can press the F12 key in your browser, then click on the Console tab to open this view:

    Screenshot: https://cld.wthms.co/Fbf71Q

    Now the errors I’m seeing on the screenshot above come respectively from:

    – Facebook integration code,
    – Klaviyo,
    – Some anonymous code on the bottom of the checkout page: https://cld.wthms.co/YbQGlm

    As this problem doesn’t happen on my site, the next thing you can check here is to see if these errors could come from some other plugin or theme. The test should take around 30 minutes, and you can put your site in maintenance mode for that time. Alternatively if you’d rather avoid experimenting on your real site, you can use a free plugin like WP Staging to clone the whole site and run the test there:

    https://www.ads-software.com/plugins/wp-staging/

    Here is how you can check this:

    1. Temporarily switch your theme to default WordPress Twenty Sixteen Theme: https://www.ads-software.com/themes/twentysixteen
    2. Disable all plugins except for WooCommerce and Square,
    3. Add some products to cart and go to the checkout page,
    4. Refresh the checkout page and see if you can enter any info in the credit card fields this time.

    If this resolves the issue, then you can re-enable things one or two at a time and refresh the checkout page until it breaks again.

    If it doesn’t resolve the issue, please create a temporary Administrator account with the address [email protected], and open a support ticket with us at https://woocommerce.com/my-account/create-a-ticket/

    Please also add a link to this forum thread in the ticket as a reference: https://www.ads-software.com/support/topic/internet-explorer-issue-14/

    Thank you so much in advance! I’m closing this conversation so that we can continue it in the support ticket.

    Pavel

    (@pavelrampas)

    Hi @madeincosmos,
    Thank you very much for your help.

    Problem was with the plugin UpStroke: WooCommerce One Click Upsells.

    Solution is add this script to site.

    <script>
    // fix UpStroke: WooCommerce One Click Upsells (WooFunnels)
    if (!String.prototype.startsWith) {
      String.prototype.startsWith = function(searchString, position) {
        position = position || 0;
        return this.indexOf(searchString, position) === position;
      };
    }
    </script>

    https://stackoverflow.com/questions/30867172/code-not-running-in-ie-11-works-fine-in-chrome

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Internet Explorer issue’ is closed to new replies.