Try ERPNext Buy Support Partners Foundation Foundation Members

V12 Broken Shopping Cart / Web Form Address Issues

I am seeing a problem with Shopping Cart on V12. When new customer signs up - adds item to cart - and when they click on Cart (to see contents) - it just dissappears. Also it creates multiple addresses and contacts per customer - and none of those addresses are visible under the customer on website.

Also the address web form was broken as it would not let customer save country. I deleted and recreated the address web form (by assigning System Manager permission on webform address). However now the address is saved - but not linked to customer that created it on website. Shows up under CRM Address List with no link to Customer.

Will appreciate any guidance on how to resolve.

Same issue identified and a solution proposed by @conncampbell on github (https://github.com/frappe/erpnext/issues/19273) . Thank you - was wondering if I was the only one facing this issue.

For those facing same issue - please manually edit the cart.py file with deletions/additions proposed in solution. Then use command bench update --rebuild . It is a temporary fix - until the patch is merged. Resolves the problem - for those on V12. This post is to document the solution.