• Dear,

    We are experiencing an issue with the checkout page on our website. Specifically, the billing details fields—such as the donor’s name and email—are not appearing when the donation is made while the donor is not logged in. This problem started after updating WordPress (from version 6.6.1 to 6.7) and the WooCommerce plugin (from version 9.2.3 to 9.4.1).

    Here’s what we have tried so far in an attempt to resolve the issue:

    1. Restored older backed-up versions of all WooCommerce plugins.
    2. Activated one of the default WordPress themes to rule out theme-related conflicts.

    Despite these efforts, the issue persists. When a donation is made, an order is created, a tax-return PDF is generated, and an email is sent. However, the donor’s name and email are missing from all of these.

    Could you please help us identify the cause of this issue and suggest a resolution?

    To help you learn more about the details of this issue, please find below a part from the status report of WooCommerce:



    <br>### WordPress Environment ###<br><br>WordPress address (URL): https://smallchangefund.ca<br>WC Version: 9.4.1<br>Legacy REST API Package Version: ? 1.0.4<br>Action Scheduler Version: ? 3.8.2<br>Log Directory Writable: ?<br>WP Version: 6.7<br>WP Multisite: –<br>WP Memory Limit: 512 MB<br>WP Debug Mode: –<br>WP Cron: ?<br>Language: en_US<br>External object cache: –<br><br>### Server Environment ###<br><br>Server Info: Apache<br>PHP Version: 7.4.33<br>PHP Post Max Size: 16 MB<br>PHP Time Limit: 30<br>PHP Max Input Vars: 1000<br>cURL Version: 7.64.0<br>OpenSSL/1.1.1n<br><br>SUHOSIN Installed: –<br>MySQL Version: 5.5.5-10.3.39-MariaDB-0+deb10u2<br>Max Upload Size: 10 MB<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>### Security ###<br><br>Secure connection (HTTPS): ?<br>Hide errors from visitors: ?<br><br>### Active Plugins (40) ###<br><br>AddToAny Share Buttons: by AddToAny – 1.8.12<br>Advanced iFrame custom folder: by Michael Dempfle – 1.0<br>Advanced iFrame Pro: by Michael Dempfle – 2024.0<br>Akismet Anti-spam: Spam Protection: by Automattic - Anti-spam Team – 5.3.3<br>BackWPup: by BackWPup – WordPress Backup & Restore Plugin – 4.1.6<br>BetterDocs: by WPDeveloper – 3.8.1<br>Classic Editor: by WordPress Contributors – 1.6.5<br>Coinbase Commerce: by Coinbase Commerce – 1.4.1<br>Elementor Pro: by Elementor.com – 3.25.3<br>Elementor: by Elementor.com – 3.25.7<br>Give - Annual Receipts: by GiveWP – 1.1.1<br>Give - Form Field Manager: by GiveWP – 3.0.5<br>Give - PDF Receipts: by GiveWP – 3.2.1<br>Give - Peer-to-Peer: by GiveWP – 2.4.3<br>Give - Recurring Donations: by GiveWP – 2.10.0<br>Give - Donation Plugin: by GiveWP – 3.17.2<br>GP Woocommerce Export: by Geek Power – 1.0.0<br>WPCode Lite: by WPCode – 2.2.3.1<br>Krowd Themer: by Gaviasthemes Team – 1.5.9<br>Meta Box: by MetaBox.io – 5.10.3<br>Restrict User Access: by DEV Institute – 2.7<br>Ultimate Member: by Ultimate Member – 2.9.1<br>Woo Donations: by Geek Code Lab – 4.4.0<br>Advanced Order Export For WooCommerce: by AlgolPlus – 3.5.6<br>WooCommerce Stripe Gateway: by Stripe – 8.9.0<br>Google Analytics for WooCommerce: by WooCommerce – 2.1.8<br>WooCommerce Legacy REST API: by WooCommerce – 1.0.4<br>WooCommerce Order Status Control: by SkyVerge – 1.14.0 (update to version 1.16.0 is available)<br>WooCommerce PayPal Payments: by WooCommerce – 2.9.4<br>PDF Invoices & Packing Slips for WooCommerce: by WP Overnight – 3.9.0<br>PDF Invoices & Packing Slips for WooCommerce - Professional: by WP Overnight – 2.15.11<br>WooCommerce: by Automattic – 9.4.1 (update to version 9.4.2 is available)<br>Wordfence Security: by Wordfence – 8.0.1<br>Yoast SEO: by Team Yoast – 23.8<br>WP Crowdfunding Pro: by Themeum – 11.2.0<br>WP Crowdfunding: by Themeum – 2.1.12<br>WP File Manager: by mndpsingh287 – 8.0<br>WP Mail SMTP Pro: by WP Mail SMTP – 4.2.0<br>WP-Optimize - Clean, Compress, Cache: by TeamUpdraft<br>DavidAnderson – 3.7.0<br><br>Sequential Order Numbers for WooCommerce: by WebToffee – 1.6.6<br><br>### Inactive Plugins (1) ###<br><br>Ultimate Member - reCAPTCHA: by Ultimate Member – 2.3.7<br><br>### Settings ###<br><br>Legacy API Enabled: ?<br>Force SSL: –<br>Currency: CAD ($)<br>Currency Position: left<br>Thousand Separator: ,<br>Decimal Separator: .<br>Number of Decimals: 0<br>Taxonomies: Product Types: crowdfunding (crowdfunding)<br>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>outofstock (outofstock-2)<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: WC_Order_Data_Store_CPT<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: 8 MB<br><br>### WC Pages ###<br><br>Shop base: #11 - /shop/<br>Cart: #12 - /cart/ - Contains the [woocommerce_cart] shortcode<br>Checkout: #13 - /checkout/ - Contains the [woocommerce_checkout] shortcode<br>My account: #14 - /my-account/<br>Terms and conditions: ? Page not set<br><br>### Theme ###<br><br>Name: Krowd Child<br>Version: 1.0.8.1628175017<br>Author URL: https://gaviasthemes.com/<br>Child Theme: ?<br>Parent Theme Name: Krowd<br>Parent Theme Version: 1.0.8<br>Parent Theme Author URL: https://gaviasthemes.com/<br>WooCommerce Support: ?<br><br>### Templates ###<br><br>Overrides: krowd/woocommerce/archive-product.php version 3.4.0 is out of date. The core version is 8.6.0<br>krowd/woocommerce/cart/cart.php version 3.8.0 is out of date. The core version is 7.9.0<br>krowd/woocommerce/cart/mini-cart.php version 5.2.0 is out of date. The core version is 9.3.0<br>krowd/woocommerce/checkout/form-checkout.php version 3.5.0 is out of date. The core version is 9.4.0<br>krowd-child/woocommerce/checkout/thankyou.php version 3.7.0 is out of date. The core version is 8.1.0<br>krowd/woocommerce/content-product-cat.php<br>krowd/woocommerce/content-product.php version 3.6.0 is out of date. The core version is 9.4.0<br>krowd/woocommerce/content-single-product.php<br>krowd-child/woocommerce/emails/customer-completed-order.php<br>krowd-child/woocommerce/emails/customer-processing-order.php<br>krowd/woocommerce/global/breadcrumb.php<br>krowd/woocommerce/global/quantity-input.php version 4.0.0 is out of date. The core version is 9.4.0<br>krowd/woocommerce/global/wrapper-end.php<br>krowd/woocommerce/global/wrapper-start.php<br>krowd/woocommerce/loop/add-to-cart.php version 3.3.0 is out of date. The core version is 9.2.0<br>krowd/woocommerce/loop/loop-end.php<br>krowd/woocommerce/loop/loop-start.php<br>krowd/woocommerce/loop/orderby.php<br>krowd/woocommerce/loop/pagination.php version 3.3.1 is out of date. The core version is 9.3.0<br>krowd/woocommerce/loop/price.php<br>krowd/woocommerce/loop/rating.php<br>krowd/woocommerce/loop/sale-flash.php<br>krowd/woocommerce/notices/error.php version 4.0.0 is out of date. The core version is 8.6.0<br>krowd/woocommerce/notices/notice.php version 4.0.0 is out of date. The core version is 8.6.0<br>krowd/woocommerce/notices/success.php version 4.0.0 is out of date. The core version is 8.6.0<br>krowd/woocommerce/single-product/meta.php<br>krowd/woocommerce/single-product/rating.php<br>krowd/woocommerce/single-product/related.php<br>krowd/woocommerce/single-product/sale-flash.php<br>krowd/woocommerce/single-product/share.php<br>krowd/woocommerce/single-product/short-description.php<br>krowd/woocommerce/single-product/tabs/additional-information.php<br>krowd/woocommerce/single-product/tabs/description.php<br>krowd/woocommerce/single-product/tabs/tabs.php<br>krowd/woocommerce/single-product/title.php<br>krowd/woocommerce/single-product/up-sells.php<br>krowd/woocommerce/single-product.php<br><br>Outdated Templates: ?<br><br><br>Learn how to update |<br><br><br><br><br>Clear system status theme info cache<br><br>### WooCommerce PayPal Payments ###<br><br>Onboarded: ?<br>Shop country code: CA<br>WooCommerce currency supported: ?<br>Advanced Card Processing available in country: ?<br>Pay Later messaging available in country: –<br>Webhook status: ?<br>PayPal Vault enabled: –<br>ACDC Vault enabled: –<br>Logging enabled: –<br>Reference Transactions: ?<br>Used PayPal Checkout plugin: –<br>Subscriptions Mode: Disabled<br>PayPal Shipping Callback: –<br>Apple Pay: –<br>Google Pay: –<br>Fastlane: –<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-20 16:18:44 -05:00<br>Options: ?<br>Notes: 216<br>Onboarding: skipped<br><br>### Action Scheduler ###<br><br>Complete: 453<br>Oldest: 2024-10-19 20:20:28 -0400<br>Newest: 2024-11-19 16:05:23 -0500<br><br>Failed: 10<br>Oldest: 2023-03-16 09:30:53 -0400<br>Newest: 2024-11-19 12:17:52 -0500<br><br>Pending: 5<br>Oldest: 2024-11-19 19:50:36 -0500<br>Newest: 2024-12-18 11:39:30 -0500<br><br>### Status report information ###<br><br>Generated at: 2024-11-19 17:04:51 -05:00<br>

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Reynier C. (woo-hc)

    (@reynierc)

    Hi @fadi22 ,

    Thanks for sharing your system status report and details of your experience. After reviewing the system status report, I noticed that a few outdated WooCommerce template files in your theme could be part of the problem. Your theme’s WooCommerce files need to be in line with the current WooCommerce version.

    Here’s what you can do:

    1. Contact the theme developer for an update that addresses these outdated files or to get guidance on addressing this matter in your child theme.
    2. Check the settings of your donation plugin to make sure the fields for billing details haven’t been disabled or altered.
    3. It could also be worth checking the WooCommerce > Status > Logs for any errors that might give us a clue.

    Please note that before updating, always backup your site. Keep us posted on what happens after these steps.

    Thread Starter fadi22

    (@fadi22)

    Hello Reynier,

    Thank you for your response and for reviewing my system status report. I will look into the outdated templates and update them as needed. However, I wanted to note that the checkout/form-checkout.php template is the only customized template in use, that is not outdated. Unfortunately, it still seems to be causing an issue, so I hope resolving the other outdated templates will address the problem.

    Thank you again for your assistance.

    Plugin Support Reynier C. (woo-hc)

    (@reynierc)

    Hi @fadi22 ,

    Absolutely, focusing on updating those outdated templates would be a good start. It’s interesting that your customized checkout template is up-to-date yet causing issues, it’s possible that updating the others might solve the issue.

    Do keep us posted on your progress.

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