# First timer - Need help understanding some concepts

**URL:** <https://forum.shopware.com/t/first-timer-need-help-understanding-some-concepts/48146>\
**Category:** International (English Only)\
**Tags:** general\
**Created:** [8. September 2017 um 13:18 UTC](https://forum.shopware.com/t/first-timer-need-help-understanding-some-concepts/48146 "2017-09-08T13:18:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![stev](https://avatars.discourse-cdn.com/v4/letter/s/a6a055/32.png) [@stev](https://forum.shopware.com/u/stev)\
**Post date:** [8. September 2017 um 13:18 UTC](https://forum.shopware.com/t/first-timer-need-help-understanding-some-concepts/48146/1 "2017-09-08T13:18:15Z")

</div>

Hi,

I’m a newbie to Shopware, and I want to start by building a commercial plugin.

The coding part I get it quickly as my background is Symfony, but I need help with plugin ecosystem, more exactly:

- What​ ​ are​ ​ general​ ​ rules​ ​ of​ ​ ranking​ ​ in​ ​ the​ ​ plugin​ ​ shop&nbsp;

- How​ ​ to​ ​ get​ ​ featuring​ ​ from​ ​ Shopware&nbsp;

- Best​ ​ practices​ ​ for​ ​ plugin​ ​ page​ ​ appearance

- Is​ ​ it​ ​ possible​ ​ to​ ​ show​ ​ something​ ​ like​ ​ a ​ ​ wizard​ ​ after​ ​ a ​ ​ user​ ​ successfully​ ​ installed​ ​ and&nbsp;  
activated​ ​ the​ ​ plugin?&nbsp;

- What​ ​ are​ ​ the​ ​ possibilities​ ​ of​ ​ interface​ ​ design​ ​ for​ ​ Shopware’s​ ​ plugins​ ​ in​ ​ general?&nbsp;

- Is​ ​ it​ ​ possible​ ​ to​ ​ lock​ ​ the​ ​ order​ ​ details​ ​ after​ ​ it​ ​ is​ ​ handed​ ​ in​ ​ to​ ​ debt​ ​ collection?&nbsp;

- What​ ​ are​ ​ the​ ​ popular​ ​ ways​ ​ of​ ​ handling​ ​ payments​ ​ in​ ​ Shopware?​ ​ Do​ ​ people​ ​ use​ ​ special&nbsp;  
plugins​ ​ or​ ​ it​ ​ is​ ​ common​ ​ to​ ​ do​ ​ it​ ​ manually?

Thank you for your time.
