This has
always applied in the UK since the disability act.
The chain of liability is similar, the requirement for clause in supplier contract is similar. Yet the third-party (OpenCart) appears to be where liability rests. So she needs to counter sue her supplier. That's just how it works.
So I see no difference at all for an aware store owner who wants a website.