Form fields not displaying with new checkout experience
-
Hi,
I am testing the new checkout experience before enabling it for my live website. On enabling it in the plugin, the stripe input form that accepts credit card details does not display at all. See this image: https://ibb.co/rFKQCmm
When I switch back to the old experience, form fields start displaying.
Can you please tell me what could be wrong?
Thanks,
Vinita
-
?? hey @vinitabansal
Thanks for reaching out about this. Let’s troubleshoot it together!
From what I gather, with the site’s current setup, the new checkout experience does not appear while testing with a test/staging site. It all works as expected with the old experience, though. Am I getting this?
This sounds like other parts of the site’s functionality might not be compatible with the updated checkout experience.
To clarify, did you already have a chance to check if all theme/plugin files are updated to their latest versions, while making sure their changelogs mention compatibility with the new checkout experience, or otherwise?
I hope this is helpful! Please let us know if you have any further questions about this matter, or if we misinterpret your concern in any way. We will be happy to help you further.
Thanks for your prompt response.
>> From what I gather, with the site’s current setup, the new checkout experience does not appear while testing with a test/staging site. It all works as expected with the old experience, though. Am I getting this?
That’s correct.
I have checked all plugins. Everything is up to date and compatible. Also, there aren’t any errors.
>> changelogs mention compatibility with the new checkout experience, or otherwise?
How do I check this? I have checked woocommerce status logs as well as system report and nothing is showing incompatible there.
Thanks,
Vinita
Hi there @vinitabansal,
How do I check this? I have checked woocommerce status logs as well as system report and nothing is showing incompatible there.
You can find the changelog by visiting the official plugin/theme page on your, clicking on “View details” and then the “Changelog” tab. If it’s not mentioned there, I suggest running a conflict test to rule out any possible plugin/theme conflicts.
Here are details steps to run a conflict test.
Let us know how it goes.
I checked this again today and without doing any changes from my end, the issue is now resolved. I can see all the form fields properly displayed. I am assuming that your plugin team did some changes to resolve the issue.
There’s an additional issue though, in the card number form field, card icons are displayed by stripe. See image: https://ibb.co/smc72XV.
I want these disabled. I have tried setting css as .p-CardIcons {display:none;} but it doesn’t work. Is there another way to stop showing these card icons?
Thanks,
Vinita
Hi @vinitabansal,
I’m happy to learn the original issue has been fixed.
Regarding customizations, the CSS won’t work in this case since this is loaded through an iframe directly from Stripe. We have a guide on how to customize this after updating to 8.2.0 here but it is still limited. We’re working on enhancing this little by little.
I hope this helps so far!
-OPHi,
Just wanted to open this thread again. I have recently started facing this issue again. It shows up intermittently – sometimes form fields show up and sometimes they don’t. Please check this.
When it doesn’t show up, only test mode message is shown and all form fields don’t display.
Thanks,
Vinita
Hello @vinitabansal,
Could you please confirm if you tried running a conflict test recently or not? This will help us locate if the issue has been caused by a conflict with your theme or with another plugin. Here are detailed steps on how to?run a conflict test.
In the meantime, to understand your site properly, can you please share the?System Status Report?which you can find via?WooCommerce > Status > Get system report > Copy for support?so we can take a look? You can paste it via?https://gist.github.com/?and send the link here.
Once we have more information, we’ll be able to assist you further.
Thanks!
I did the conflict test last time and nothing showed up and then I stopped facing the issue. I will check it again this time and report back.
One observation (could be unrelated but happened last time too): When stripe form fields stop displaying, my email box placeholder text gets appended with “<button class="stripe-gateway-stripelink-modal-trigger"></button>”
See this image: https://ibb.co/j4cw5xr
System status report:
WordPress Environment<br><br>WordPress address (URL): https://www.courses.techtello.com<br>Site address (URL): https://www.courses.techtello.com<br>WC Version: 8.9.3<br>REST API Version: ? 8.9.3<br>Action Scheduler Version: ? 3.7.4<br>Log Directory Writable: ?<br>WP Version: 6.5.4<br>WP Multisite: –<br>WP Memory Limit: 512 MB<br>WP Debug Mode: –<br>WP Cron: ?<br>Language: en_US<br>External object cache: – Server Environment<br><br>Server Info: Apache<br>PHP Version: 8.2.18<br>PHP Post Max Size: 516 MB<br>PHP Time Limit: 60<br>PHP Max Input Vars: 1000<br>cURL Version: 8.7.1<br>OpenSSL/1.1.1w<br><br>SUHOSIN Installed: –<br>MySQL Version: 5.7.23-23<br>Max Upload Size: 512 MB<br>Default Timezone is UTC: ?<br>fsockopen/cURL: ?<br>SoapClient: ?<br>DOMDocument: ?<br>GZip: ?<br>Multibyte String: ?<br>Remote Post: ?<br>Remote Get: ? Database<br><br>WC Database Version: 8.9.3<br>WC Database Prefix: 5v1_<br>Total Database Size: 61.88MB<br>Database Data Size: 58.35MB<br>Database Index Size: 3.53MB<br>5v1_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>5v1_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>5v1_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_actionscheduler_actions: Data: 0.11MB + Index: 0.11MB + Engine InnoDB<br>5v1_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_actionscheduler_logs: Data: 0.06MB + Index: 0.03MB + Engine InnoDB<br>5v1_btcbi_flow: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_btcbi_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_ce4wp_abandoned_checkout: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB<br>5v1_ewwwio_images: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_ewwwio_queue: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_e_events: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_jetpack_sync_queue: Data: 0.25MB + Index: 0.06MB + Engine InnoDB<br>5v1_learnpress_files: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_learnpress_order_itemmeta: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_learnpress_order_items: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_learnpress_question_answermeta: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_learnpress_question_answers: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_learnpress_quiz_questions: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_learnpress_sections: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_learnpress_section_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_learnpress_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_learnpress_user_itemmeta: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_learnpress_user_items: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>5v1_learnpress_user_item_results: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_mo_openid_linked_user: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_nfd_data_event_queue: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_options: Data: 34.20MB + Index: 0.17MB + Engine InnoDB<br>5v1_postmeta: Data: 1.33MB + Index: 0.13MB + Engine InnoDB<br>5v1_posts: Data: 3.52MB + Index: 0.06MB + Engine InnoDB<br>5v1_snippets: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_social_users: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_thim_cache: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_tutor_earnings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_tutor_quiz_attempts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_tutor_quiz_attempt_answers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_tutor_quiz_questions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_tutor_quiz_question_answers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_tutor_withdraws: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_um_metadata: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_usermeta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB<br>5v1_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_wc_admin_notes: Data: 0.06MB + Index: 0.00MB + Engine InnoDB<br>5v1_wc_admin_note_actions: Data: 0.05MB + Index: 0.02MB + Engine InnoDB<br>5v1_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_wc_orders: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>5v1_wc_orders_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_wc_order_addresses: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>5v1_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_wc_order_operational_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>5v1_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB<br>5v1_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_wfblockediplog: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wfblocks7: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_wfconfig: Data: 0.47MB + Index: 0.00MB + Engine InnoDB<br>5v1_wfcrawlers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wffilechanges: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wffilemods: Data: 10.52MB + Index: 0.00MB + Engine InnoDB<br>5v1_wfhits: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_wfhoover: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_wfissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>5v1_wfknownfilelist: Data: 5.52MB + Index: 0.00MB + Engine InnoDB<br>5v1_wflivetraffichuman: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_wflocs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wflogins: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_wfls_role_counts: Data: 0.00MB + Index: 0.00MB + Engine MEMORY<br>5v1_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wfnotifications: Data: 0.05MB + Index: 0.00MB + Engine InnoDB<br>5v1_wfpendingissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>5v1_wfreversecache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wfsecurityevents: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wfsnipcache: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_wfstatus: Data: 0.13MB + Index: 0.09MB + Engine InnoDB<br>5v1_wftrafficrates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wfwaffailures: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wpforms_logs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wpforms_payments: Data: 0.02MB + Index: 0.14MB + Engine InnoDB<br>5v1_wpforms_payment_meta: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_wpforms_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>5v1_wpf_logging: Data: 0.05MB + Index: 0.02MB + Engine InnoDB<br>5v1_yoast_indexable: Data: 0.02MB + Index: 0.09MB + Engine InnoDB<br>5v1_yoast_indexable_hierarchy: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>5v1_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>5v1_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>5v1_yoast_seo_links: Data: 0.02MB + Index: 0.03MB + Engine InnoDB Post Type Counts<br><br>attachment: 25<br>courses: 3<br>custom_css: 1<br>customize_changeset: 1107<br>elementor_library: 2<br>lesson: 31<br>lp_course: 2<br>lp_lesson: 3<br>lp_order: 1<br>mc4wp-form: 1<br>nav_menu_item: 18<br>page: 21<br>post: 2<br>product: 3<br>revision: 79<br>shop_coupon: 2<br>shop_order_placehold: 4<br>topics: 9<br>tutor_enrolled: 18<br>tutor_quiz: 2<br>um_directory: 1<br>um_form: 4<br>wp_global_styles: 3<br>wp_navigation: 1<br>wpcode: 3<br>yaymail_template: 11 Security<br><br>Secure connection (HTTPS): ?<br>Hide errors from visitors: ? Active Plugins (24)<br><br>ARVE Advanced Responsive Video Embedder: by Nicolas Jonas – 10.1.1<br>Akismet Anti-spam: Spam Protection: by Automattic - Anti-spam Team – 5.3.2<br>The Bluehost Plugin: by Bluehost – 3.11.0<br>Code Snippets: by Code Snippets Pro – 3.6.5.1<br>Duplicate Menu: by Jonathan Christopher – 0.2.2<br>Elementor: by Elementor.com – 3.21.8<br>Essential Addons for Elementor: by WPDeveloper – 5.9.24<br>EWWW Image Optimizer: by Exactly WWW – 7.7.0<br>Font Awesome: by Font Awesome – 4.5.0<br>Heateor Social Sign In: by Team Heateor – 1.1.33<br>WPCode Lite: by WPCode – 2.1.12<br>MC4WP: Mailchimp for WordPress: by ibericode – 4.9.13<br>Tutor LMS Elementor Addons: by Themeum – 2.1.4<br>Tutor LMS: by Themeum – 2.7.2<br>Ultimate Member: by Ultimate Member – 2.8.6<br>W3 Total Cache: by BoldGrid – 2.7.2<br>WooCommerce Stripe Gateway: by WooCommerce – 8.3.1<br>WooCommerce PayPal Payments: by WooCommerce – 2.8.0<br>WooCommerce Price Based on Country: by Oscar Gare – 3.4.6<br>WooCommerce: by Automattic – 8.9.3<br>Wordfence Security: by Wordfence – 7.11.6<br>WP Fusion Lite: by Very Good Plugins – 3.43.0<br>WPForms Lite: by WPForms – 1.8.8.3<br>YayMail - WooCommerce Email Customizer: by YayCommerce – 3.5.2 Inactive Plugins (0) Dropin Plugins ()<br><br>advanced-cache.php: advanced-cache.php Must Use Plugins (2)<br><br>Endurance Page Cache: by Mike Hansen – 2.2.1<br>SSO: by Garth Mortensen<br>Mike Hansen – 0.4 Settings<br><br>API Enabled: –<br>Force SSL: –<br>Currency: USD ($)<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: – Logging<br><br>Enabled: ?<br>Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2<br>Retention period: 30 days<br>Level threshold: –<br>Log directory size: 759 KB WC Pages<br><br>Shop base: #540 - /shop/<br>Cart: #457 - /cart/<br>Checkout: #458 - /checkout/<br>My account: #459 - /my-account/<br>Terms and conditions: ? Page not set Theme<br><br>Name: Astra<br>Version: 4.7.0<br>Author URL: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme<br>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<br>WooCommerce Support: ? Templates<br><br>Overrides: – Geolocation debug info<br><br>Default customer location: geolocation<br>MaxMind GeoIP database: ?<br>MaxMind GeoIP license: ?<br>MM_COUNTRY_CODE: ?<br>GEOIP_COUNTRY_CODE: ?<br>HTTP_CF_IPCOUNTRY: IN<br>HTTP_X_COUNTRY_CODE: ?<br>HTTP_X_REAL_IP: 171.76.80.111<br>HTTP_X_FORWARDED_FOR: 171.76.80.111<br>REMOTE_ADDR: 171.76.80.111<br>Real external IP: 171.76.80.111<br>WCPBC_USE_REMOTE_ADDR: –<br>Geolocation Test: ? PBC Settings<br><br>Version: 3.4.6 (1701953153)<br>Base location: IN:KA<br>Base currency: USD<br>Price Based On: shipping<br>Shipping: ?<br>Test mode: –<br>Test country: –<br>Load products price in background: ?<br>Prices entered with tax: –<br>Calculate tax based on: shipping<br>Display prices in the shop: excl Zone Pricing India<br><br>zone_id: india<br>enabled: yes<br>name: India<br>countries: IN<br>currency: INR<br>exchange_rate: 80<br>auto_exchange_rate: no<br>disable_tax_adjustment: no<br>order: 9999 Zone Pricing US<br><br>zone_id: us<br>enabled: yes<br>name: US<br>countries: AF | AX | AL | DZ | AS | AD | AO | AI | AQ | AG | AR | AM | AW | AU | AT | AZ | BS | BH | BD | BB | BY | PW | BE | BZ | BJ | BM | BT | BO | BQ | BA | BW | BV | BR | IO | BN | BG | BF | BI | KH | CM | CA | CV | KY | CF | TD | CL | CN | CX | CC | CO | KM | CG | CD | CK | CR | HR | CU | CW | CY | CZ | DK | DJ | DM | DO | EC | EG | SV | GQ | ER | EE | SZ | ET | FK | FO | FJ | FI | FR | GF | PF | TF | GA | GM | GE | DE | GH | GI | GR | GL | GD | GP | GU | GT | GG | GN | GW | GY | HT | HM | HN | HK | HU | IS | ID | IR | IQ | IE | IM | IL | IT | CI | JM | JP | JE | JO | KZ | KE | KI | KW | KG | LA | LV | LB | LS | LR | LY | LI | LT | LU | MO | MG | MW | MY | MV | ML | MT | MH | MQ | MR | MU | YT | MX | FM | MD | MC | MN | ME | MS | MA | MZ | MM | NA | NR | NP | NL | NC | NZ | NI | NE | NG | NU | NF | KP | MK | MP | NO | OM | PK | PS | PA | PG | PY | PE | PH | PN | PL | PT | PR | QA | RE | RO | RU | RW | ST | BL | SH | KN | LC | SX | MF | PM | VC | WS | SM | SA | SN | RS | SC | SL | SG | SK | SI | SB | SO | ZA | GS | KR | SS | ES | LK | SD | SR | SJ | SE | CH | SY | TW | TJ | TZ | TH | TL | TG | TK | TO | TT | TN | TR | TM | TC | TV | UG | UA | AE | GB | US | UM | UY | UZ | VU | VA | VE | VN | VG | VI | WF | EH | YE | ZM | ZW<br>currency: USD<br>exchange_rate: 1<br>auto_exchange_rate: no<br>disable_tax_adjustment: no<br>order: 9999 WooCommerce PayPal Payments<br><br>Onboarded: ?<br>Shop country code: IN<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 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>product-variation-management<br>product-virtual-downloadable<br>product-external-affiliate<br>product-grouped<br>product-linked<br>product-pre-publish-modal<br>product-custom-fields<br>remote-inbox-notifications<br>remote-free-extensions<br>payment-gateway-suggestions<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><br>Disabled Features: minified-js<br>new-product-management-experience<br>settings<br>async-product-editor-category-field<br>launch-your-store<br><br>Daily Cron: ? Next scheduled: 2024-06-12 10:13:41 +05:30<br>Options: ?<br>Notes: 84<br>Onboarding: skipped Action Scheduler<br><br>Complete: 170<br>Oldest: 2024-05-12 03:43:14 +0530<br>Newest: 2024-06-11 16:32:57 +0530<br><br>Failed: 9<br>Oldest: 2023-12-06 17:41:46 +0530<br>Newest: 2024-05-23 19:00:34 +0530<br><br>Pending: 4<br>Oldest: 2024-06-11 21:54:17 +0530<br>Newest: 2024-06-16 16:27:58 +0530 Status report information<br><br>Generated at: 2024-06-11 16:36:13 +05:30<br>
Here’s the update:
I disabled all the plugins except woocommerce and stripe payment: same issue
I changed theme from Astra to twenty twenty four – same issue
Please check. As I mentioned earlier, when the issue showed up last time, it automatically got fixed without me doing any changes from my end.
Thanks,
Vinita
Hey, @vinitabansal!
Thank you for the testing and information.
Are you using the checkout shortcode or checkout block?
Is your website on test or live mode?
Can you please reset the webhooks to check if the issue persists? You can find more about this in this guide. Please make sure to use the correct keys to match test/live mode ??
Please let us know how it goes.
Looking forward to your reply.
Have a wonderful day!
Hi,
I am using checkout block in test mode. As soon as I switch to legacy checkout experience, form fields start displaying. Can you please explain how webhooks are related to checkout form display issue?
Also, keys are set correctly because it was working fine till a few days back and I was able to place an order in test mode. I switched to legacy experience for some testing after which when I re-enabled new checkout experience, form fields (card related details form) in checkout form stopped displaying.
Thanks,
Vinita
Hello vinitabansal
Thank you for your reply.
I reviewed the HTML code of your site and found some invalid HTML tags.
For example, a Button tag inserted inside the Input tag:To find out what is causing this, could you switch to a default theme such as Twenty Twenty-Four and also deactivate all other plugins except WooCommerce and Stripe plugins?
Once you have done this step, let me know so I can inspect the site again.
Hopefully, we will find the issue and fix it. ??Best regards.
Hi Zubair,
The html code related to button is getting inserted when I enabled the new checkout experience. I have mentioned this in this thread above. Here’s what I mentioned earlier:
One observation (could be unrelated but happened last time too): When stripe form fields stop displaying, my email box placeholder text gets appended with “<button class="stripe-gateway-stripelink-modal-trigger"></button>”
With twenty twenty-four theme, the issue with button code inserted remains. Please see this screenshot: https://ibb.co/HHrYfWD
I have disabled all plugins except woocommerce related and a few more that are required for the website to function. As mentioned earlier, the html code is only getting inserted with new checkout experience. It goes away with legacy checkout.
Please let me know once you have checked. I will enabled the plugins and switch back to my theme.
Thanks,
Vinita
Thank you for reaching back, with further details on this @vinitabansal .
I have disabled all plugins except woocommerce related and a few more that are required for the website to function. As mentioned earlier, the html code is only getting inserted with new checkout experience. It goes away with legacy checkout.
This appears to be a clear indicator that not all plugin functionality currently enabled at the site is compatible with the new checkout experience, therefore, everything appears as expected only with the legacy checkout enabled.
Here’s more on the new checkout experience, and what to do about it. Best to reach out to the support channels to the other must-use plugins at your site, in order to alert them for the incompatibility with the new checkout experience.
I trust that points you in the right direction, but if you have more questions, let us know.
We’re happy to help.
-
This reply was modified 9 months, 1 week ago by
anastas10s. Reason: added context
Hi,
I have disabled all the plugins to test new checkout experience only with woocommerce. Now only woocommerce and stripe plugin are activated.
- Button html issue is resolved. I’ll figure out which plugin is causing it but it’s not a major source of concern for me.
- Form fields are still not displaying in stripe checkout form. This is the biggest problem. Customers can’t place order without this working.
I also observed that when checkout page is loading, sometimes the checkout field frame tries to load (shows for a brief ms), but then disappears.
See this image on how it appears: https://ibb.co/vZ7MfBR
Can you please check what in the new checkout experience could be causing the issue?
Thanks,
Vinita
-
This reply was modified 9 months, 1 week ago by
- The topic ‘Form fields not displaying with new checkout experience’ is closed to new replies.