• Resolved Krista

    (@kjolmste)


    Hello wonderful Woocommerce folks,

    I have a Woocommerce problem that I tried to fix but have failed so far.

    I had a member tell me about a month ago that they couldn’t pay a fee through our online shopping cart system. I have experienced issues like this in the past and just thought it was a browser issue on their end. Then another member of ours said they couldn’t pay a fee this week. We are a small non-profit, so we don’t have members paying fees every day, or even every week, so I only realized it may be a real issue this week.

    I tested making a purchase, and got an error when I attempted to check out:

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    I disabled all plugins one by one, until I found sadly, it was Woocommerce.

    I further tried disabling the other plugins, one by one, including the recaptchas, thinking one of them might have been conflicting with Woocommerce. However, I didn’t find anything conflicting with Woocommerce.

    Do you have any idea what I may try next?

    I would be very grateful for any and all advice. ??

    Here is my System Status Report:

    WordPress Environment
    
    WordPress address (URL): https://nsradiologists.ca
    Site address (URL): https://nsradiologists.ca
    WC Version: 7.6.1
    REST API Version: ? 7.6.1
    WC Blocks Version: ? 9.8.5
    Action Scheduler Version: ? 3.5.4
    Log Directory Writable: ?
    WP Version: 6.2
    WP Multisite: –
    WP Memory Limit: 1 GB
    WP Debug Mode: ?
    WP Cron: ?
    Language: en_US
    External object cache: –
    
    Server Environment
    
    Server Info: Apache
    PHP Version: 8.1.18
    PHP Post Max Size: 1 GB
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 8.0.1
    OpenSSL/1.1.1t
    
    SUHOSIN Installed: –
    MySQL Version: 10.3.38-MariaDB
    Max Upload Size: 1 GB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    Database
    
    WC Database Version: 7.6.1
    WC Database Prefix: nsar_
    Total Database Size: 36.58MB
    Database Data Size: 31.55MB
    Database Index Size: 5.03MB
    nsar_woocommerce_sessions: Data: 0.59MB + Index: 0.02MB + Engine MyISAM
    nsar_woocommerce_api_keys: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_woocommerce_attribute_taxonomies: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_woocommerce_downloadable_product_permissions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_woocommerce_order_items: Data: 0.12MB + Index: 0.05MB + Engine MyISAM
    nsar_woocommerce_order_itemmeta: Data: 0.67MB + Index: 0.49MB + Engine MyISAM
    nsar_woocommerce_tax_rates: Data: 0.02MB + Index: 0.02MB + Engine MyISAM
    nsar_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine MyISAM
    nsar_woocommerce_shipping_zones: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_woocommerce_shipping_zone_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_woocommerce_shipping_zone_methods: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_woocommerce_payment_tokens: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_woocommerce_payment_tokenmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_woocommerce_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_actionscheduler_actions: Data: 0.40MB + Index: 0.15MB + Engine MyISAM
    nsar_actionscheduler_claims: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_actionscheduler_groups: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    nsar_actionscheduler_logs: Data: 0.24MB + Index: 0.15MB + Engine MyISAM
    nsar_aioseo_cache: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_aiowps_audit_log: Data: 16.81MB + Index: 0.17MB + Engine MyISAM
    nsar_aiowps_debug_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_aiowps_events: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_aiowps_global_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_aiowps_login_activity: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_aiowps_login_lockdown: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    nsar_aiowps_permanent_block: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    nsar_commentmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_comments: Data: 1.14MB + Index: 0.54MB + Engine MyISAM
    nsar_forum_forums: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_forum_groups: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_forum_posts: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    nsar_forum_threads: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_forum_usergroup2user: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_forum_usergroups: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_links: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_mw_wc_qbo_sync_customer_pairs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_mw_wc_qbo_sync_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_mw_wc_qbo_sync_paymentmethod_map: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_mw_wc_qbo_sync_payment_id_map: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_mw_wc_qbo_sync_product_pairs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_mw_wc_qbo_sync_qbo_customers: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
    nsar_mw_wc_qbo_sync_qbo_items: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_mw_wc_qbo_sync_real_time_sync_history: Data: 0.08MB + Index: 0.00MB + Engine InnoDB
    nsar_mw_wc_qbo_sync_real_time_sync_queue: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_mw_wc_qbo_sync_sessions: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    nsar_mw_wc_qbo_sync_shipping_product_map: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_mw_wc_qbo_sync_tax_map: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    nsar_mw_wc_qbo_sync_variation_pairs: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_mw_wc_qbo_sync_wq_cf_map: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_options: Data: 2.67MB + Index: 0.34MB + Engine MyISAM
    nsar_postmeta: Data: 2.69MB + Index: 1.60MB + Engine MyISAM
    nsar_posts: Data: 3.48MB + Index: 0.24MB + Engine MyISAM
    nsar_ppress_coupons: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_ppress_customers: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_ppress_forms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    nsar_ppress_formsmeta: Data: 0.06MB + Index: 0.05MB + Engine InnoDB
    nsar_ppress_meta_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    nsar_ppress_ordermeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_ppress_orders: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_ppress_plans: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_ppress_sessions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_ppress_subscriptions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_redirection_404: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_redirection_groups: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_redirection_items: Data: 0.00MB + Index: 0.02MB + Engine MyISAM
    nsar_redirection_logs: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_termmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    nsar_terms: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    nsar_term_relationships: Data: 0.01MB + Index: 0.02MB + Engine MyISAM
    nsar_term_taxonomy: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    nsar_usermeta: Data: 0.03MB + Index: 0.01MB + Engine MyISAM
    nsar_users: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    nsar_wc_admin_notes: Data: 0.06MB + Index: 0.00MB + Engine MyISAM
    nsar_wc_admin_note_actions: Data: 0.03MB + Index: 0.01MB + Engine MyISAM
    nsar_wc_category_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wc_customer_lookup: Data: 0.10MB + Index: 0.07MB + Engine MyISAM
    nsar_wc_download_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wc_order_coupon_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wc_order_product_lookup: Data: 0.14MB + Index: 0.11MB + Engine MyISAM
    nsar_wc_order_stats: Data: 0.09MB + Index: 0.06MB + Engine MyISAM
    nsar_wc_order_tax_lookup: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    nsar_wc_product_attributes_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    nsar_wc_product_meta_lookup: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    nsar_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    nsar_wc_reserved_stock: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wc_tax_rate_classes: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    nsar_wc_webhooks: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfBadLeechers: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfBlockedCommentLog: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfBlockedIPLog: Data: 0.03MB + Index: 0.02MB + Engine MyISAM
    nsar_wfBlocks: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfBlocks7: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfBlocksAdv: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfConfig: Data: 0.26MB + Index: 0.01MB + Engine MyISAM
    nsar_wfCrawlers: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfFileChanges: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfFileMods: Data: 0.34MB + Index: 0.09MB + Engine MyISAM
    nsar_wfHits: Data: 0.41MB + Index: 0.10MB + Engine MyISAM
    nsar_wfHoover: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfIssues: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    nsar_wfKnownFileList: Data: 0.14MB + Index: 0.03MB + Engine MyISAM
    nsar_wfLeechers: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    nsar_wfLockedOut: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfLocs: Data: 0.01MB + Index: 0.00MB + Engine MyISAM
    nsar_wfLogins: Data: 0.10MB + Index: 0.03MB + Engine MyISAM
    nsar_wfNet404s: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfNotifications: Data: 0.01MB + Index: 0.00MB + Engine MyISAM
    nsar_wfPendingIssues: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    nsar_wfReverseCache: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfScanners: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfSNIPCache: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfStatus: Data: 0.07MB + Index: 0.04MB + Engine MyISAM
    nsar_wfThrottleLog: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_wfVulnScanners: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    nsar_yoast_indexable: Data: 0.19MB + Index: 0.13MB + Engine InnoDB
    nsar_yoast_indexable_hierarchy: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    nsar_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    nsar_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    nsar_yoast_seo_links: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    
    Post Type Counts
    
    attachment: 193
    jetpack_migration: 2
    jp_img_sitemap: 1
    jp_sitemap: 1
    jp_sitemap_master: 1
    nav_menu_item: 6
    page: 32
    post: 335
    product: 32
    product_variation: 14
    revision: 408
    shop_order: 1309
    wp_global_styles: 2
    
    Security
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?Error messages should not be shown to visitors.
    
    Active Plugins (10)
    
    All In One WP Security: by All In One WP Security & Firewall Team – 5.1.8
    All Meta Tags: by Space X-Chimp – 4.47
    Force Password Change: by Simon Blackbourn – 0.6
    Jetpack: by Automattic – 12.1
    Really Simple SSL: by Really Simple Plugins – 6.2.5
    Redirection: by John Godley – 5.3.10
    Bluepay WooCommerce Addon: by Syed Nazrul Hassan – 1.0.0
    Checkout Field Editor for WooCommerce: by ThemeHigh – 1.8.2
    WooCommerce: by Automattic – 7.6.1
    Yoast SEO: by Team Yoast – 20.6
    
    Inactive Plugins (7)
    
    Akismet Anti-Spam: by Automattic – 5.1
    EditionGuard for WooCommerce - eBook Sales with DRM: by EditionGuard Dev Team [email protected] – 3.4.2
    Login No Captcha reCAPTCHA (Google): by Robert Peake and Contributors – 1.7.1
    ProfilePress: by ProfilePress Membership Team – 4.10.1
    reCaptcha for WooCommerce: by I Thirteen Web Solution – 2.45
    WooCommerce Shipping & Tax: by WooCommerce – 2.2.4
    WooCommerce Sync for QuickBooks Online - by MyWorks Software: by MyWorks Software – 2.7.0
    
    Dropin Plugins (1)
    
    maintenance.php: maintenance.php
    
    Settings
    
    API Enabled: –
    Force SSL: –
    Currency: CAD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    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: ?
    Enforce Approved Product Download Directories: –
    Order datastore: WC_Order_Data_Store_CPT
    
    WC Pages
    
    Shop base: #1580 - /shop/
    Cart: #1581 - /cart/
    Checkout: #1582 - /checkout/
    My account: ? Page visibility should be public
    Terms and conditions: ? Page not set
    
    Theme
    
    Name: Storefront
    Version: 4.2.0
    Author URL: https://woocommerce.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: –
    
    Admin
    
    Enabled Features: activity-panels
    analytics
    coupons
    customer-effort-score-tracks
    import-products-task
    experimental-fashion-sample-products
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    multichannel-marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    
    Disabled Features: block-editor-feature-enabled
    minified-js
    new-product-management-experience
    product-variation-management
    settings
    
    Daily Cron: ? Next scheduled: 2023-05-05 12:36:59 +00:00
    Options: ?
    Notes: 138
    Onboarding: completed
    
    Action Scheduler
    
    Complete: 88
    Oldest: 2023-04-03 15:37:21 +0000
    Newest: 2023-05-04 14:00:13 +0000
    
    Failed: 681
    Oldest: 2023-02-15 00:00:10 +0000
    Newest: 2023-04-26 16:19:46 +0000
    
    Pending: 5
    Oldest: 2023-05-04 14:00:14 +0000
    Newest: 2023-05-09 09:18:28 +0000
    
    Status report information
    
    Generated at: 2023-05-04 14:00:16 +00:00
    `
    • This topic was modified 1 year, 6 months ago by Krista.
    • This topic was modified 1 year, 6 months ago by Krista.
    • This topic was modified 1 year, 6 months ago by Krista.

    The page I need help with: [log in to see the link]

Viewing 14 replies - 1 through 14 (of 14 total)
  • Hi @kjolmste

    Thanks for reaching out!

    I am sorry to hear that you are having issues with the payment options on your site and you’ve discovered that this is coming from WooCommerce, correct?

    Based on the error messages you’ve provided, it appears that the issue is related to the deprecated use of the strstr() function in the WooCommerce plugin. This function is being called with a null value, which is not allowed in recent PHP versions. Deprecated functions are often the result of an outdated PHP version.

    I checked your site and would like to try to place an order, however, when I go to your Shop page, I am seeing the screen below, hence, I cannot proceed.

    Checking your site’s SSR, I can see that you are using the payment gateway Bluepay WooCommerce Addon: by Syed Nazrul Hassan – 1.0.0.

    For us to investigate this further, can you please try to switch to the default Storefront theme and only WooCommerce plugin is enabled, create a test order using Cash on Delivery and see if this works?

    If so, then this kind of problem is usually caused by your theme or a third-party plugin present on your site. We can run a conflict test to verify this. I’d recommend cloning your site to a staging environment and performing the tests described on this guide without modifying your live site or impacting customers. Many hosts provide staging facilities, so it’s worth checking in with them. It’s also possible to do it using the free WP Staging plugin.

    If this was caused by a third-party plugin present on your site, it would be best to reach out to the developers for further assistance here.

    If this did not resolve the issue, please provide the fatal error logs (if any) under WooCommerce > Status > Logs.

    You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.

    Let us know how it goes!

    Thread Starter Krista

    (@kjolmste)

    Thank you so much Xue. I will try those things and see how it goes. When you suggest changing to “Cash on Delivery”, does that mean that people would have no option to pay online?

    Plugin Support Beauty of Code (woo-hc)

    (@beautyofcode)

    Hi @kjolmste ,

    That sounds like a plan, let us know how this goes ??

    When you suggest changing to “Cash on Delivery”, does that mean that people would have no option to pay online?

    Correct, Cash on Delivery (COD) payments are not made online directly via the site.

    Orders using Cash on Delivery?are set to “Processing” until payment is made upon delivery and require manually marking these as “Complete” once payment has been made.

    You can read more about the Cash on Delivery payment method in our support documentation below:

    Hope this helps!

    Thread Starter Krista

    (@kjolmste)

    Thanks so much Roxy. I really appreciate eveyone’s help. Wow, you are all so good!

    I think I have narrowed it down to the Bluepay plugin, and I went to their website and it looks like they’ve been hacked. I have decided to switch to PayPal to process our transactions. I have set up a new PayPal account, and linked our business bank account. I am a bit confused about all the details to put in though. Do you folks know anything about what to put in for PayPal?

    I have acquired my ID from PayPal, and they gave me:

    1. Client ID
    2. Secret

    However, on the Woocommerce page, it asks for:

    1. PayPal identity token
    2. Live API username
    3. Live API password
    4. Live API signature

    I’m not sure what to put in what box. Can you help?

    • This reply was modified 1 year, 6 months ago by Krista.

    Hello,

    I think I have narrowed it down to the Bluepay plugin, and I went to their website and it looks like they’ve been hacked

    Sorry to hear that.

    I understand you would like to switch your site to accept payments via Paypal, there are many extensions that will help you to do so.

    Depending on your selection, the installation steps might vary, you will need a PayPal business account to link your store to PayPal, here there are a few options:

    To help you to decide what is the best for your needs, you can compare the features of the more common PayPal extensions in this documentation:

    https://woocommerce.com/document/paypal-extension-comparison/

    Let us know if you need further help.

    Thread Starter Krista

    (@kjolmste)

    Do I have to install a separate plugin? The Woocommerce plugin offers PayPal payments under the basic Payment tab in the general app. All I was inquiring about was what to fill in the boxes I listed above. And I already have my PayPal Business account.

    • This reply was modified 1 year, 6 months ago by Krista.
    Plugin Support Beauty of Code (woo-hc)

    (@beautyofcode)

    Hi @kjolmste ,

    WooCommerce core does not come with PayPal as a built-in payment option and a plugin is required to enable this as a payment gateway on your site.

    We’ll be happy to take a look at your System Status Report to see if we can identify which plugin on your site is enabling the PayPal option as a payment method.

    You can find your System Status Report via WooCommerce?→?Status. Select?Get system report?and then?Copy for support.

    Once you have the results, you can share your response here.

    Cheers!

    Thread Starter Krista

    (@kjolmste)

    Thanks Roxy. ??

    It looks like I am using PayPal Standard, which I see is not recommended anymore. However, I don’t see PayPal Standard listed in my plugins, so I don’t see how to remove it. It looks like PayPal Payments is now recommended, which I’m more than happy to switch to, but I don’t want to have a conflict.

    Also, I have an option in the Woocommerce plugin to enable “Woocommerce Payments”. What is that? Is is a replacement for PayPal and other payments systems?

    Plugin Support Beauty of Code (woo-hc)

    (@beautyofcode)

    Hi @kjolmste ,

    Ah, gotcha, thanks for clarifying!

    PayPal Standard was previously included in WooCommerce core, however, since it has been discontinued, you can simply download the WooCommerce PayPal Payments plugin, and proceed to set this up. There should be no concern for conflicts here ??

    Also, I have an option in the Woocommerce plugin to enable “Woocommerce Payments”. What is that? Is is a replacement for PayPal and other payments systems?

    Great question!

    WooCommerce Payments does not include PayPal as a payment option, however, you can use this alongside the WooCommerce PayPal Payments plugin.

    WooCommerce Payments allows customers to make payments using a variety of other payment methods, including credit and debit cards, as well as digital wallets like Apple Pay and Google Pay.

    It also provides merchants with tools to manage refunds, chargebacks, and other payment-related issues.

    Overall, it’s a convenient and reliable way for online businesses to accept payments from their customers.

    You can read more about WooCommerce Payments below:

    You can also check the available countries that WooCommerce Payments is currently available in, here:

    Cheers!

    Thread Starter Krista

    (@kjolmste)

    HI again folks,

    This error has now come back:

    I just don’t understand what is happening. It seems to come back for no reason. Can you help?

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/kristao/public_html/nsradiologists.ca/wp-content/plugins/woocommerce/includes/wc-page-functions.php on line 139

    Hi,

    Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in

    I understand that your site is receiving that error message. Can you switch your PHP version to see if that fixes the issue? For example, you can request your host to downgrade the PHP version to PHP 7.4. Before making any change, be sure to back up your site.

    Hope this helps.

    Thread Starter Krista

    (@kjolmste)

    I can change my PHP version myself in my cpanel, but in the MultiPHP Manager, it says:

    Warning: PHP versions PHP 5.6, PHP 7.2, PHP 7.3, and PHP 7.4 are?deprecated. We recommend that you update to a supported version of PHP. For more information, read our?PHP?documentation.”

    Thread Starter Krista

    (@kjolmste)

    Hi again lovely folks. Thank you for all your help so far. I greatly appreciate it. I rolled my PHP version back to 7.4, and it looks like the error is gone. However, my hosting provider says any version earlier than 8.1 is deprecated. Is this a problem with Woocommerce? Will Woocommerce be able to accept PHP 8.1 eventually?

    Hello,

    I understand your point.

    I rolled my PHP version back to 7.4, and it looks like the error is gone. However, my hosting provider says any version earlier than 8.1 is deprecated. Is this a problem with Woocommerce?

    For WooCommerce to work properly, we recommend PHP version 7.4 or greater, this is in accordance to: https://woocommerce.com/document/server-requirements/#section-2

    I understand PHP has developed multiple versions and all of them might have an impact when switching the PHP version on a site. More info: What is: PHP, How Does WordPress Use PHP?

    I hope this provides clarity.

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Woocommerce error won’t let customers make purchases’ is closed to new replies.