woocommerce / woocommerce-gateway-stripe

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

Cart Contents lost upon login at checkout #3226

Open mdmoore opened 3 months ago

mdmoore commented 3 months ago

Describe the bug It appears this same bug exists in WooCommerce Stripe. When account settings require an account to checkout, the cart contents are cleared when logging in. This was fixed in WooPayments with this fix.

To Reproduce Steps to reproduce the behavior:

  1. Configure WooCommerce account settings to require an account and do not allow account creation at checkout
  2. Add a product to the cart
  3. Proceed to checkout and log in
  4. The cart is empty

Expected behavior Cart contents should persist when logging in at checkout

Screenshots Account Settings image

Environment (please complete the following information):

Additional context p1719281718889519-slack-C7U3Y3VMY

annemirasol commented 1 week ago

Unable to reproduce this with the latest versions.

Stripe 8.7.0
WooCommerce 9.3.2
WordPress 6.6.2