<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>E-commerce — Articles | WebPro Company OÜ</title>
    <link>https://webpro.company/blog/tag/e-commerce/</link>
    <atom:link href="https://webpro.company/blog/tag/e-commerce/rss.xml" rel="self" type="application/rss+xml" />
    <description>Drupal e-commerce development and EU requirements — including the cancellation button obligation and other online shop compliance.</description>
    <language>en-US</language>
    <lastBuildDate>Thu, 18 Jun 2026 06:00:00 GMT</lastBuildDate>
    <item>
      <title>E-commerce accessibility after the 2025 deadline</title>
      <link>https://webpro.company/blog/e-commerce-accessibility-after-2025-deadline</link>
      <guid isPermaLink="true">https://webpro.company/blog/e-commerce-accessibility-after-2025-deadline</guid>
      <pubDate>Thu, 18 Jun 2026 06:00:00 GMT</pubDate>
      <category>WCAG</category>
      <category>E-commerce</category>
      <category>Audit</category>
      <description>E-commerce accessibility is not only about colour contrast and image alt text. If a user cannot find a product, use the cart, complete payment or recover from a form error, the service is not really usable. From 28 June 2025, accessibility requirements apply to many services in Estonia and across the EU. The Estonian Consumer Protection and Technical Regulatory Authority explains that the requirements come from national legislation implementing the European Accessibility Act. For an online shop, the practical question is simple: can a person complete the service if they do not use a mouse, use a screen reader, zoom the page or make a mistake in a form? Do not test only the homepage Many accessibility checks start with the homepage. In e-commerce, the real risk is usually inside the…</description>
    </item>
    <item>
      <title>EU cancel button: new requirement for online shops</title>
      <link>https://webpro.company/blog/eu-cancel-button-requirement-online-shops</link>
      <guid isPermaLink="true">https://webpro.company/blog/eu-cancel-button-requirement-online-shops</guid>
      <pubDate>Sat, 23 May 2026 06:00:00 GMT</pubDate>
      <category>E-commerce</category>
      <description>The EU&apos;s new requirement is not just a new button in the design. An online shop must allow a consumer to withdraw from a purchase clearly, simply and verifiably. EU Directive 2023/2673 amends the Consumer Rights Directive and adds a new Article 11a. It applies to distance contracts concluded through a web interface. In practice, this means that an online shop or other consumer contract concluded online must offer an electronic withdrawal function. The requirement applies from 19 June 2026. In everyday language, this is referred to as the cancel button or withdrawal button. What the online shop must have Where a consumer has a statutory right of withdrawal and the contract was concluded online, the shop must provide a withdrawal function that is: easy to find; clearly visible;…</description>
    </item>
    <item>
      <title>Playwright tests for forms, menus and carts</title>
      <link>https://webpro.company/blog/playwright-tests-for-forms-menus-and-cart</link>
      <guid isPermaLink="true">https://webpro.company/blog/playwright-tests-for-forms-menus-and-cart</guid>
      <pubDate>Wed, 20 May 2026 06:00:00 GMT</pubDate>
      <category>Testing</category>
      <category>E-commerce</category>
      <description>Automated testing does not need to start with a large suite. Forms, menus, search and carts are often enough for the first useful step. What to test first Playwright is a good fit for testing real browser user journeys. In a Drupal project, the first test suite should cover the most important actions. Start with: the contact form opens and validates fields; the menu works on mobile and desktop; search or filters return results; the cart adds and removes a product; a critical content page loads without JavaScript errors. Why a small test is better than no test A small, clear test suite creates value quickly. It does not cover everything, but it catches regressions that people forget to check manually after every update. WebPro provides automated testing for Drupal projects. We usually…</description>
    </item>
    <item>
      <title>European Accessibility Act and online shops</title>
      <link>https://webpro.company/blog/european-accessibility-act-online-shops</link>
      <guid isPermaLink="true">https://webpro.company/blog/european-accessibility-act-online-shops</guid>
      <pubDate>Tue, 10 Feb 2026 06:00:00 GMT</pubDate>
      <category>E-commerce</category>
      <category>WCAG</category>
      <description>The European Accessibility Act turns accessibility into a practical business requirement for many services, not only a goodwill topic. What to check in an online shop The European Accessibility Act covers, among other things, e-commerce and digital services. For an online shop, the purchase journey must be usable for people with different needs. Check: menus, search and filters with a keyboard; readability of product information, price and availability; cart and form error messages; clarity of payment and delivery choices; contrast, focus and button size. Why technical testing is necessary A visually polished shop can still fail accessibility testing. The most common problems appear in dynamic parts: filters, carts, modals, forms and payment flows. WebPro can check these areas with…</description>
    </item>
    <item>
      <title>Drupal Commerce vs WooCommerce — which fits your online store?</title>
      <link>https://webpro.company/blog/drupal-commerce-vs-woocommerce</link>
      <guid isPermaLink="true">https://webpro.company/blog/drupal-commerce-vs-woocommerce</guid>
      <pubDate>Wed, 22 Oct 2025 06:00:00 GMT</pubDate>
      <category>E-commerce</category>
      <category>Drupal</category>
      <description>Both platforms sell — the question is how complex your store needs to be and what systems it needs to connect with. Platform choice affects years of development options, maintenance costs and growth potential. WooCommerce and Drupal Commerce are both open-source — but with different strengths and weaknesses. WooCommerce in brief WooCommerce is a WordPress plugin. The store is built on WordPress, with WooCommerce adding e-commerce functionality. Strengths: Fast to get started — a store can be running in hours Large plugin ecosystem Affordable themes and ready-made solutions Simple to manage for non-technical users Weaknesses: Complex business logic requires many plugins, which cause conflicts Performance suffers with large catalogues Custom workflows and roles are hard to build…</description>
    </item>
    <item>
      <title>European Accessibility Act 2025 — what it means for online stores</title>
      <link>https://webpro.company/blog/european-accessibility-act-2025</link>
      <guid isPermaLink="true">https://webpro.company/blog/european-accessibility-act-2025</guid>
      <pubDate>Thu, 03 Apr 2025 06:00:00 GMT</pubDate>
      <category>WCAG</category>
      <category>E-commerce</category>
      <description>The European Accessibility Act is no longer a future concern — it is in force. Here is what every online store needs to know. European Parliament and Council Directive 2019/882, known as the European Accessibility Act (EAA), entered into force in member state legislation in June 2025. From that date, online stores and certain digital services are required to meet accessibility requirements. Who the EAA applies to The EAA applies to: E-commerce services (online stores) Banking and financial services Transport services Telecommunications services Media services If you sell goods or services to EU consumers online, the EAA applies to you. Exception: Microenterprises (fewer than 10 employees and annual turnover under €2 million) are exempt in certain cases. What accessibility means in…</description>
    </item>
  </channel>
</rss>
