• Resolved matrixmad

    (@matrixmad)


    Hi there

    When a user completes a purchase on my website they are directed to an empty cart page not the standard order-received page. I have tested as both a logged-in user and as a guest user and both get directed to an empty cart page after payment.

    Testing on my staging site (WP Staging) site however, users correctly get directed to the standard order-received page. I don’t think it’s a plugin conflict therefore that can be tested by deactivating and reactivating plugins while using Storefront?

    What I did try was to not include Wordfence plugin when I created the staging site this morning and added it in afterwards (it was active when I did the test purchase). Thinking this might’ve made a difference I deactivated the Wordfence plugin on my live site while I performed some test purchases but it made no difference.

    I’ve looked through other support threads and nothing seems to match this particular scenario. My site also doesn’t have the Yoast plugin which I note some others have had issues with in regards to the order-received page.

    Below I’ll copy in status reports for both the live and the staging sites.

    As an aside (possibly not related) when I try to disable test mode payments on my live site it won’t allow it i.e. the checkbox is able to be unticked and I can click on ‘save settings’, get the note that ‘settings have been saved’ but it won’t let me navigate away from the page. I have to log out and log back in for it to take effect.

    Any help would be appreciated.

    Thank you!

    System Status Report – Live site

    ### WordPress Environment ###

    WordPress address (URL): [Redacted]
    Site address (URL): [Redacted]
    WC Version: 9.4.2
    Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site.
    Action Scheduler Version: ? 3.8.2
    Log Directory Writable: ?
    WP Version: 6.7.1
    WP Multisite: –
    WP Memory Limit: 3 GB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_NZ
    External object cache: ?

    ### Server Environment ###

    Server Info: LiteSpeed
    PHP Version: 8.2.15
    PHP Post Max Size: 3 GB
    PHP Time Limit: 480
    PHP Max Input Vars: 5000
    cURL Version: 7.87.0
    OpenSSL/1.1.1w

    SUHOSIN Installed: –
    MySQL Version: 10.11.10-MariaDB
    Max Upload Size: 3 GB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?

    ### Database ###

    [REDACTED]

    ### Post Type Counts ###

    attachment: 241
    custom_css: 1
    et_body_layout: 4
    et_footer_layout: 1
    et_pb_layout: 107
    et_template: 10
    et_theme_builder: 1
    nav_menu_item: 7
    page: 15
    post: 7
    product: 10
    revision: 888
    shop_coupon: 70
    shop_order_placehold: 74
    wpcode: 3
    wp_global_styles: 1
    wp_navigation: 1
    wp_template: 2

    ### Security ###

    Secure connection (HTTPS): ?
    Hide errors from visitors: ?

    ### Active Plugins (27) ###

    a3 Lazy Load: by a3rev Software – 2.7.3
    Akismet Anti-spam: Spam Protection: by Automattic - Anti-spam Team – 5.3.5
    All-in-One WP Migration: by ServMask – 7.87
    Antispam Bee: by pluginkollektiv – 2.11.7
    Conditionally display featured image on singular pages and posts: by Cyrill Bolliger – 3.2.0
    Customer Reviews for WooCommerce: by CusRev – 5.63.1
    Google for WooCommerce: by WooCommerce – 2.8.7
    Site Kit by Google: by Google – 1.140.0
    Hostinger AI: by Hostinger – 2.0.25
    Hostinger Tools: by Hostinger – 3.0.19
    WPCode Lite: by WPCode – 2.2.3.1
    Jetpack: by Automattic – 14.0
    HubSpot All-In-One Marketing - Forms, Popups, Live Chat: by HubSpot – 11.1.73
    Limit Login Attempts Reloaded: by Limit Login Attempts Reloaded – 2.26.16
    LiteSpeed Cache: by LiteSpeed Technologies – 6.5.2
    Omnisend for WooCommerce: by Omnisend – 1.15.22
    Rank Math SEO: by Rank Math SEO – 1.0.232
    Supreme Modules Lite - Divi Theme, Extra Theme and Divi Builder: by Supreme Modules – 2.5.61
    Discount Rules Core: by Flycart – 2.6.6
    WooCommerce.com Update Manager: by Automattic – 1.0.3
    Google Analytics for WooCommerce: by WooCommerce – 2.1.8
    WooPayments: by WooCommerce – 8.5.0
    WooCommerce: by Automattic – 9.4.2
    Wordfence Security: by Wordfence – 8.0.1
    WP Mail SMTP Pro: by WP Mail SMTP – 4.2.0
    WP STAGING WordPress Backup Plugin - Backup Duplicator & Migration: by WP-STAGING
    WPStagingBackup – 3.9.2

    Smart Coupons For WooCommerce Coupons: by WebToffee – 1.8.4

    ### Inactive Plugins (1) ###

    GTM4WP - A Google Tag Manager (GTM) plugin for WordPress: by Thomas Geiger – 1.20.2

    ### Dropin Plugins () ###

    maintenance.php: maintenance.php
    object-cache.php: LiteSpeed Cache - Object Cache (Drop-in)

    ### Must Use Plugins (2) ###

    ET Support Center :: Must-Use Plugins Autoloader: by Elegant Themes –
    WP STAGING Optimizer: by WP STAGING – 1.5.8

    ### Settings ###

    Legacy API Enabled: –
    Force SSL: –
    Currency: NZD ($)
    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: ?
    HPOS feature enabled: ?
    Order datastore: Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore
    HPOS data sync enabled: –

    ### Logging ###

    Enabled: ?
    Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2
    Retention period: 30 days
    Level threshold: –
    Log directory size: 4 MB

    ### WC Pages ###

    Shop base: #6 - /shop/
    Cart: ? Page does not contain the [woocommerce_cart] shortcode or the woocommerce/cart block.
    Checkout: ? Page does not contain the [woocommerce_checkout] shortcode or the woocommerce/checkout block.
    My account: #9 - /my-account/
    Terms and conditions: #355 - /terms-of-use/

    ### Theme ###

    Name: Divi
    Version: 4.27.3
    Author URL: https://www.elegantthemes.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: –

    ### WooPayments ###

    Version: 8.5.0
    Connected to WPCOM: Yes
    WPCOM Blog ID: 225156342
    Account ID: acct_1O7UiwCN14KXQQ6t
    Payment Gateway: Enabled
    Test Mode: Disabled
    Enabled APMs: card
    WooPay: Not eligible
    Apple Pay / Google Pay: Disabled
    Fraud Protection Level: basic
    Multi-currency: Disabled
    Auth and Capture: Enabled
    Documents: Disabled
    Logging: Enabled

    ### Admin ###

    Enabled Features: activity-panels
    analytics
    product-block-editor
    coupons
    core-profiler
    customize-store
    customer-effort-score-tracks
    import-products-task
    experimental-fashion-sample-products
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    pattern-toolkit-full-composability
    product-custom-fields
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    printful
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    launch-your-store

    Disabled Features: product-data-views
    experimental-blocks
    minified-js
    product-pre-publish-modal
    settings
    async-product-editor-category-field
    product-editor-template-system
    blueprint
    reactify-classic-payments-settings
    use-wp-horizon

    Daily Cron: ? Next scheduled: 2024-11-25 01:52:08 +13:00
    Options: ?
    Notes: 113
    Onboarding: completed

    ### Action Scheduler ###

    Canceled: 7
    Oldest: 2024-10-28 19:11:19 +0000
    Newest: 2024-11-24 23:52:51 +0000

    Complete: 577
    Oldest: 2024-10-25 03:04:45 +0000
    Newest: 2024-11-25 00:25:26 +0000

    Failed: 18
    Oldest: 2023-11-03 05:17:16 +0000
    Newest: 2024-11-24 23:50:48 +0000

    Pending: 7
    Oldest: 2024-11-25 02:33:04 +0000
    Newest: 2024-11-30 15:05:15 +0000


    ### Status report information ###

    Generated at: 2024-11-25 13:59:25 +13:00

    System Status Report – Staging

    <details><summary>System Status Report</summary>

    <br>### WordPress Environment ###<br><br>WordPress address (URL): [Redacted]<br>Site address (URL): [Redacted]<br>WC Version: 9.4.2<br>Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site.<br>Action Scheduler Version: ? 3.8.2<br>Log Directory Writable: ?<br>WP Version: 6.7.1<br>WP Multisite: –<br>WP Memory Limit: 3 GB<br>WP Debug Mode: –<br>WP Cron: ?<br>Language: en_NZ<br>External object cache: –<br><br>### Server Environment ###<br><br>Server Info: LiteSpeed<br>PHP Version: 8.2.15<br>PHP Post Max Size: 3 GB<br>PHP Time Limit: 480<br>PHP Max Input Vars: 5000<br>cURL Version: 7.87.0<br>OpenSSL/1.1.1w<br><br>SUHOSIN Installed: –<br>MySQL Version: 10.11.10-MariaDB<br>Max Upload Size: 3 GB<br>Default Timezone is UTC: ?<br>fsockopen/cURL: ?<br>SoapClient: ?<br>DOMDocument: ?<br>GZip: ?<br>Multibyte String: ?<br>Remote Post: ?<br>Remote Get: ?<br><br>### Database ###<br><br>[REDACTED]<br><br>### Post Type Counts ###<br><br>attachment: 241<br>custom_css: 1<br>et_body_layout: 4<br>et_footer_layout: 1<br>et_pb_layout: 107<br>et_template: 10<br>et_theme_builder: 1<br>nav_menu_item: 7<br>page: 15<br>post: 7<br>product: 10<br>revision: 888<br>shop_coupon: 70<br>shop_order_placehold: 70<br>wpcode: 3<br>wp_global_styles: 1<br>wp_navigation: 1<br>wp_template: 2<br><br>### Security ###<br><br>Secure connection (HTTPS): ?<br>Hide errors from visitors: ?<br><br>### Active Plugins (26) ###<br><br>a3 Lazy Load: by a3rev Software – 2.7.3<br>Akismet Anti-spam: Spam Protection: by Automattic - Anti-spam Team – 5.3.5<br>All-in-One WP Migration: by ServMask – 7.87<br>Antispam Bee: by pluginkollektiv – 2.11.7<br>Conditionally display featured image on singular pages and posts: by Cyrill Bolliger – 3.2.0<br>Customer Reviews for WooCommerce: by CusRev – 5.63.1<br>Google for WooCommerce: by WooCommerce – 2.8.7<br>Site Kit by Google: by Google – 1.140.0<br>Hostinger AI: by Hostinger – 2.0.25<br>Hostinger Tools: by Hostinger – 3.0.19<br>WPCode Lite: by WPCode – 2.2.3.1<br>Jetpack: by Automattic – 14.0<br>HubSpot All-In-One Marketing - Forms, Popups, Live Chat: by HubSpot – 11.1.73<br>Limit Login Attempts Reloaded: by Limit Login Attempts Reloaded – 2.26.16<br>LiteSpeed Cache: by LiteSpeed Technologies – 6.5.2<br>Omnisend for WooCommerce: by Omnisend – 1.15.22<br>Rank Math SEO: by Rank Math SEO – 1.0.232<br>Supreme Modules Lite - Divi Theme, Extra Theme and Divi Builder: by Supreme Modules – 2.5.61<br>Discount Rules Core: by Flycart – 2.6.6<br>WooCommerce.com Update Manager: by Automattic – 1.0.3<br>Google Analytics for WooCommerce: by WooCommerce – 2.1.8<br>WooPayments: by WooCommerce – 8.5.0<br>WooCommerce: by Automattic – 9.4.2<br>Wordfence Security: by Wordfence – 8.0.1<br>WP STAGING WordPress Backup Plugin - Backup Duplicator & Migration: by WP-STAGING<br>WPStagingBackup – 3.9.2<br><br>Smart Coupons For WooCommerce Coupons: by WebToffee – 1.8.4<br><br>### Inactive Plugins (2) ###<br><br>GTM4WP - A Google Tag Manager (GTM) plugin for WordPress: by Thomas Geiger – 1.20.2<br>WP Mail SMTP Pro: by WP Mail SMTP – 4.2.0<br><br>### Dropin Plugins () ###<br><br>maintenance.php: maintenance.php<br><br>### Must Use Plugins (2) ###<br><br>ET Support Center :: Must-Use Plugins Autoloader: by Elegant Themes –<br>WP STAGING Optimizer: by WP STAGING – 1.5.8<br><br>### Settings ###<br><br>Legacy API Enabled: –<br>Force SSL: –<br>Currency: NZD ($)<br>Currency Position: left<br>Thousand Separator: ,<br>Decimal Separator: .<br>Number of Decimals: 2<br>Taxonomies: Product Types: external (external)<br>grouped (grouped)<br>simple (simple)<br>variable (variable)<br><br>Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)<br>exclude-from-search (exclude-from-search)<br>featured (featured)<br>outofstock (outofstock)<br>rated-1 (rated-1)<br>rated-2 (rated-2)<br>rated-3 (rated-3)<br>rated-4 (rated-4)<br>rated-5 (rated-5)<br><br>Connected to WooCommerce.com: ?<br>Enforce Approved Product Download Directories: ?<br>HPOS feature enabled: ?<br>Order datastore: Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore<br>HPOS data sync enabled: –<br><br>### Logging ###<br><br>Enabled: ?<br>Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2<br>Retention period: 30 days<br>Level threshold: –<br>Log directory size: 46 KB<br><br>### WC Pages ###<br><br>Shop base: #6 - /?page_id=6<br>Cart: ? Page does not contain the [woocommerce_cart] shortcode or the woocommerce/cart block.<br>Checkout: ? Page does not contain the [woocommerce_checkout] shortcode or the woocommerce/checkout block.<br>My account: #9 - /?page_id=9<br>Terms and conditions: #355 - /?page_id=355<br><br>### Theme ###<br><br>Name: Divi<br>Version: 4.27.3<br>Author URL: https://www.elegantthemes.com<br>Child Theme: ? – If you are modifying WooCommerce on a parent theme that you did not build<br>personally we recommend using a child theme. See: How to create a child theme<br><br>WooCommerce Support: ?<br><br>### Templates ###<br><br>Overrides: –<br><br>### WooPayments ###<br><br>Version: 8.5.0<br>Connected to WPCOM: Yes<br>WPCOM Blog ID: 225156342<br>Account ID: acct_1O7UiwCN14KXQQ6t<br>Payment Gateway: Enabled<br>Test Mode: Enabled<br>Enabled APMs: card<br>WooPay: Not eligible<br>Apple Pay / Google Pay: Disabled<br>Fraud Protection Level: basic<br>Multi-currency: Disabled<br>Auth and Capture: Enabled<br>Documents: Disabled<br>Logging: Enabled<br><br>### Admin ###<br><br>Enabled Features: activity-panels<br>analytics<br>product-block-editor<br>coupons<br>core-profiler<br>customize-store<br>customer-effort-score-tracks<br>import-products-task<br>experimental-fashion-sample-products<br>shipping-smart-defaults<br>shipping-setting-tour<br>homescreen<br>marketing<br>mobile-app-banner<br>navigation<br>onboarding<br>onboarding-tasks<br>pattern-toolkit-full-composability<br>product-custom-fields<br>remote-inbox-notifications<br>remote-free-extensions<br>payment-gateway-suggestions<br>printful<br>shipping-label-banner<br>subscriptions<br>store-alerts<br>transient-notices<br>woo-mobile-welcome<br>wc-pay-promotion<br>wc-pay-welcome-page<br>launch-your-store<br><br>Disabled Features: product-data-views<br>experimental-blocks<br>minified-js<br>product-pre-publish-modal<br>settings<br>async-product-editor-category-field<br>product-editor-template-system<br>blueprint<br>reactify-classic-payments-settings<br>use-wp-horizon<br><br>Daily Cron: ? Next scheduled: 2024-11-25 01:52:08 +13:00<br>Options: ?<br>Notes: 113<br>Onboarding: completed<br><br>### Action Scheduler ###<br><br>Canceled: 6<br>Oldest: 2024-10-28 19:11:19 +0000<br>Newest: 2024-11-24 23:41:04 +0000<br><br>Complete: 542<br>Oldest: 2024-10-25 03:04:45 +0000<br>Newest: 2024-11-25 01:00:09 +0000<br><br>Failed: 17<br>Oldest: 2023-11-03 05:17:16 +0000<br>Newest: 2024-09-11 04:45:40 +0000<br><br>Pending: 4<br>Oldest: 2024-11-25 02:33:04 +0000<br>Newest: 2024-11-30 15:05:15 +0000<br><br><br>### Status report information ###<br><br>Generated at: 2024-11-25 14:02:38 +13:00<br>
    </details>

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter matrixmad

    (@matrixmad)

    Just an update – I’ve worked out why the order-received page wasn’t showing on Live and it appears there was an old regex redirect condition still active in Rank Math!

    The issue with disabling test mode in Payment settings I’m still unable to work out so any guidance on that would be appreciated.

    Thank you!

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    I’m glad to hear that you were able to resolve the issue with the Order Received plugin.

    Regarding the issue with disabling test mode:

    Just to verify have you tried to run a conflict test for that issue too? It seems like there might be a plugin conflict or a browser extension causing the issue. In your system status report for the staging site, I noticed that you still have 26 active plugins.

    For testing purposes, could you please deactivate all plugins except WooCommerce and WooPayments? Also, try switching to a default WordPress theme like Storefront to see if that resolves the issue.

    If the problem persists, could you share any fatal error messages you may have received? You can find these errors by going to WooCommerce > Status > Logs.

    Thread Starter matrixmad

    (@matrixmad)

    Hi @shahzeenfarooq – thanks for your reply! Do you mean do this on my staging site? Because it’s a staging site the payments are in sandbox mode so I’m unable to test as normal using the checkbox because the option to enable test mode isn’t available.

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello matrixmad,

    Thank you for your reply.

    I understand that your initial issue was related to incorrect redirection after a purchase.
    Which you were able to resolve successfully.

    As per forum guidelines, it would be best to create a new topic at the WooPayments forum for this issue.
    It would help us keep the forum organized and avoid any confusion for the community members.
    When you create a new topic, please include screenshots where you are trying to enable test mode.

    Looking forward to your new thread. ??

    Have a great day!

    Thread Starter matrixmad

    (@matrixmad)

    Thanks @doublezed2 will do.

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.