Official Shopware 6 Solution Specialist Course Contents

Shopware 6 Solution Specialists represent a cross-functional knowledge of platforms and the ecosystem. You can expect that a certified Shopware 6 Solution Specialist knows the features and architecture of Shopware 6, as well as the general eCommerce landscape. They can effectively apply this knowledge to advise on: implementation decision, system configuration, managing the project and completing quality assurance requirements to get the most out of Shopware 6 and minimize the risk of the project.

Submit Questions

Below you will find the scope of knowledge and experience expected and verified by Shopware 6 Solution Specialists.

General ecommerce knowledge

  1. SEO
    1. Content strategy: Avoid duplicate content, Create unique content, Write for humans – not for search engines
    2. URL best practices, avoid complicated URLs
    3. Keywords best practices, use important keywords
  2. Security
    1. Understanding different types of SSL encryption.
    2. Commonly-used password policies and which to use for a given merchant.
    3. Hardening Shopware 6 with built-in security features and versioning approach.
  3. Payment Service Providers
    1. Installation of payment gateways, where to find if particular market has a local payment gateway
    2. How to implement a payments strategy, wire transfer, credit card, apple pay and how to choose the right provider
    3. Ability to buy now pay later and integrating with ERP, invoice consideration buy now pay later
  4. GDPR / Cookies
    1. GDPR obligation of the shop communication policies etc and technical requirements
    2. Data protection requirements outside of Europe
    3. How to configure cookie for Shopware 6
  5. Sales Channel Strategies
    1. How to setup sales strategy for different countries, different languages and currencies
    2. Tax challenges per country, sales within EU, sales outside of EU, sales including B2B VAT tax calculation and VISE confirmations
    3. How does Shopware 6 operate with US Local taxes
  6. Google Analytics / data tracking
    1. How to configure Google Analytics
    2. More Google Extended commerce integration and how to do it
    3. GTM installation recommendations and threads
  7. Supply chain management challenges
    1. Shipping options and cost configuration in SW6, free shipping confirmation, international shipping
    2. Integration with external fulfillment services
    3. Matrix rates size, weight, costs
  8. Types of ecommerce platforms (SaaS, Opensource, Headless, Proprietary)
    1. Helping merchants decide whether to use a Progressive Web Apps (PWA)
    2. Positioning versus other ecommerce platforms

Shopware 6 architecture and concepts

  1. Shopware 6 domains 
    1. Understanding of basic Shopware 6 domains (Frontend, Backend, API, PWA)
  2. Shopware 6 technology Stack
    1. Shopware 6 basic technology stacks recognition (Symfony/Vue.js/Twig,  Laravel/React.js/twig)
  3. Plugin Store 
    1. Knowledge of typical extensions and categories available on marketplace
    2. Marketplace submission rules and quality expectations, expected service that needs to be provided
  4. Editions & Shopware 6 products
    1. Knowledge of Shopware 6 Editions (Professional Edition, Professional Plus Edition, Enterprise Edition, B2B edition)
    2. Understanding which edition of Shopware 6 would be recommended for a Merchant with particular requirements
  5. Ecosystem and Resources
    1. What is the recommended process for submitting information on issues and bugs
    2. Where and how to find community help
    3. How to use Shopware support resources (subscription)
    4. Where to find technology providers (payments, hosting)
  6. Sales channels
    1. Recognizing sales channels idea and purpose
    2. International sales channel configuration

A successful Shopware 6 implementation

  1. Requirement gathering
    1. What needs to be asked to understand how merchant needs align with default Shopware 6 functionality?
    2. How to determine the best fit for Shopware service offering?
    3. How do you find unknown pieces of functionality that are still critical to a merchant’s business processes?
  2. Ensuring that project is on track
    1. Determining critical functionality paths for project milestones.
    2. Aspects of the agile project lifecycle.
  3. Data migration
    1. Techniques for migrating: products, reviews, categories, customers, orders.
  4. Plugin management
    1. Understanding how to install modules from Shopware 6 Store: benefits of composer, online installation or ZIP-file
    2. Knowing how to troubleshoot bespoke modules
  5. 3rd-party API integrations
    1. Understanding basic concepts of API authentication and different types of connecting with OAuth2.
    2. Understanding and identifying types of API methods.
    3. Understanding different goals of store API, admin API and sync API
  6. Redirects
    1. Recognition of what types of redirects should be used to route non-existent paths to new paths on the new platform
    2. Understanding how to go about collecting the lists of source URLs
    3. Understanding Go-live requirements
  7. Leveraging Shopware SLAs
    1. Understanding what’s included in Silver / Gold SLA
    2. Understanding how to report a request to Shopware

Shopware features

  1. Catalog management
    1. Checking experience of catalog management options
    2. Understanding of dynamic product groups
  2. Order and customer management
    1. Recognition of Shopware 6 order and customer management
  3. Content (Shopping experiences)
    1. Features and purpose of Shopping experiences CMS
  4. Localisation/Internationalisation
    1. Understanding how to customize emails
    2. Understanding how to configure and manage currency
  5. Promotions & Rule Builder
    1. Understanding of available promotion options
    2. How to configure a specific promotion
  6. Configuring shipping and payment methods
    1. Understanding of available out-of-the-box shipping and payment methods options
    2. How to configure a specific shipping rules and payment methods
    3. How to install shipping and payment extension
  7. Custom extension development
    1. Advantages and disadvantages of custom extension development and implementation
  8. Shopware 6 limitations and workarounds
    1. Understanding scenarios requiring PIM, CMS, ERP integration

Below you will find an example of questions from the exam:

A customer with headquarters in Ireland would like to sell to Ireland in EUR with tax, to England in GBP without tax and to USA in USD without tax. Which features of Shopware 6 will you use to achieve the configuration:

  1. 
Sales channels, Websites, and taxes per Store View
  2. Sales channels and individual tax rates per category
  3. Sales channels and individual tax rates for different countries

 

The current Shopware 6 customer, making sales in Germany, is looking for English, French and Russian language version and is looking for a solution to offer payments for German English French and Russian customers. You advice customer to:

  1. Review and contact existing payment provider if their solution covers most popular payment options on German English French and Russian, possibly to enable the option and don’t install additional plugins
  2. Always advice to install local payment gateway for each market
  3. Check Shopware Marketplace and review most popular payment providers coverage of selected markets to compare the proposal and option and provide best solution

 

A customer takes into account PWA, what option can you consider:

  1. Shopware 6 native PWA is the only option possible with Shopware 6 to implement PWA Headless
  2. Shopware 6 API allows to consider different PWA Headless solution
  3. PWA Headless should be consider only for customer with traffic more than 5 mini UU a month

 

A customer from Holland plans to start B2B sales in Europe with Shopware 6. How would you advice to configure Shopware 6

  1. For B2B sales out of Holland setup zero VAT tax
  2. For B2B sales in Holland setup Holland VAT tax value
  3. For B2B sales out of Holland setup zero VAT tax, as long as customer provides a valid EU-VAT tax ID

 

What are GDPR requirements a shop administrator has to implement

  1. Make sure to keep customer data only on server located in his her country
  2. Prepare a special policies and disclose the type of data that is collected, the purpose of collected data, information whenever the data is shared with others
  3. Allow users to access and remove the data that are processed

 

What are the differences between the Rule Builder and Dynamic Product Groups?

  1. The Rule Builder is focused on cart contents
  2. Dynamic Product Groups are focused on content
  3. Both allow for handling of promotions
  4. Both use the same building blocks