woocommerce / woocommerce-gateway-stripe

The official Stripe Payment Gateway for WooCommerce
https://wordpress.org/plugins/woocommerce-gateway-stripe/
236 stars 206 forks source link

Payment options break on checkout page. #3218

Closed AnthonyDesigns-NL closed 5 months ago

AnthonyDesigns-NL commented 5 months ago

Describe the bug

When on the checkout page I can see all available payment options but when clicking on other options like "Bancontact" and "iDeal" the interface seems to break. afbeelding

afbeelding

When I open the iDeal payment option I do not have the bank selection option. afbeelding

To Reproduce Steps to reproduce the behavior:

  1. Go to https://www.cosplaycreations.nl/product/data-card-star-wars-rogue-one/
  2. Click on "add to cart"
  3. Go to Checkout
  4. Scroll down to "Payment options"
  5. Click between the different options and go back to "Credit / Debit Card" This will give the error message
  6. See error

Expected behavior Being able to click between payment options without breaking and selecting a bank so I can place an order on the iDeal payment option.

Environment (please complete the following information):

Additional context

System Status Report ``` ### WordPress Environment ### WordPress address (URL): [Redacted] Site address (URL): [Redacted] WC Version: 9.0.1 Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site. Action Scheduler Version: ✔ 3.7.4 Log Directory Writable: ✔ WP Version: 6.5.4 WP Multisite: – WP Memory Limit: 256 MB WP Debug Mode: – WP Cron: ✔ Language: en_US External object cache: – ### Server Environment ### Server Info: nginx/1.18.0 PHP Version: 8.1.2-1ubuntu2.18 PHP Post Max Size: 8 MB PHP Time Limit: 30 PHP Max Input Vars: 1000 cURL Version: 7.81.0 OpenSSL/3.0.2 SUHOSIN Installed: – MySQL Version: 8.0.37-0ubuntu0.22.04.3 Max Upload Size: 8 MB Default Timezone is UTC: ✔ fsockopen/cURL: ✔ SoapClient: ✔ DOMDocument: ✔ GZip: ✔ Multibyte String: ✔ Remote Post: ✔ Remote Get: ✔ ### Database ### [REDACTED] ### Post Type Counts ### attachment: 9 elementor_library: 4 jet-engine: 1 jet-woo-builder: 5 nav_menu_item: 11 page: 9 post: 2 product: 5 revision: 133 shop_order: 4 wcccf: 3 wccpf: 1 wp_font_face: 33 wp_font_family: 12 wp_navigation: 1 ### Security ### Secure connection (HTTPS): ✔ Hide errors from visitors: ✔ ### Active Plugins (11) ### Elementor Pro: by Elementor.com – 3.22.0 Elementor: by Elementor.com – 3.22.1 JetEngine: by Crocoblock – 3.4.6 JetMenu: by Crocoblock – 2.4.4 JetWooBuilder For Elementor: by Crocoblock – 2.1.12 Mailjet for WordPress: by Mailjet SAS – 5.5.4 SVG Support: by Benbodhi – 2.5.5 WC Fields Factory: by Saravana Kumar K – 4.1.8 WooCommerce Stripe Gateway: by WooCommerce – 8.4.0 MyParcel: by MyParcel – 4.23.0 WooCommerce: by Automattic – 9.0.1 ### Inactive Plugins (1) ### Checkout Field Editor for WooCommerce: by ThemeHigh – 2.0.2 ### Settings ### API Enabled: – Force SSL: – Currency: EUR (€) Currency Position: left_space 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: WC_Order_Data_Store_CPT HPOS data sync enabled: ✔ ### Logging ### Enabled: ✔ Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2 Retention period: 30 days Level threshold: – Log directory size: 15 KB ### WC Pages ### Shop base: #11 - / Cart: #12 - /cart/ Checkout: #13 - /checkout/ My account: #14 - /my-account/ Terms and conditions: ❌ Page not set ### Theme ### Name: Hello Elementor Child Version: 2.0.0 Author URL: https://elementor.com/ Child Theme: ✔ Parent Theme Name: Hello Elementor Parent Theme Version: 3.1.0 Parent Theme Author URL: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash WooCommerce Support: ✔ ### Templates ### Overrides: /var/www/cosplaycreations.nl/wp-content/plugins/jet-woo-builder/templates/woocommerce/checkout/form-checkout.php /var/www/cosplaycreations.nl/wp-content/plugins/jet-woo-builder/templates/woocommerce/myaccount/my-account.php ### 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 product-custom-fields 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: minified-js new-product-management-experience pattern-toolkit-full-composability product-pre-publish-modal settings async-product-editor-category-field launch-your-store product-editor-template-system Daily Cron: ✔ Next scheduled: 2024-06-24 13:16:49 +00:00 Options: ✔ Notes: 45 Onboarding: completed ### Action Scheduler ### Complete: 149 Oldest: 2024-06-11 13:16:50 +0000 Newest: 2024-06-24 10:13:47 +0000 Failed: 2 Oldest: 2024-06-11 13:31:47 +0000 Newest: 2024-06-11 13:48:27 +0000 Pending: 2 Oldest: 2024-06-24 10:46:19 +0000 Newest: 2024-06-24 15:42:50 +0000 ### Status report information ### Generated at: 2024-06-24 10:18:05 +00:00 ```
aheckler commented 5 months ago

@AnthonyDesigns-NL I do see this happening on your site, but I am unable to replicate it on my test site under various conditions. Since this may or may not be an actual bug in our code, please contact our support staff for further assistance. If they can help you reproduce the error at will on any site, we can take a closer look at it as a bug report. Thanks!