> For the complete documentation index, see [llms.txt](https://docs.solutioo.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.solutioo.de/shopware/shopware6_en_us/customer-management/creating-and-updating-customers.md).

# Creating and Updating Customers

#### 1. Automatic Customer Creation

**1.1 Prerequisites:**

<table data-view="cards"><thead><tr><th></th></tr></thead><tbody><tr><td><em><strong>"Create Customers Automatically</strong>"</em> must be enabled in the settings.</td></tr><tr><td>A <em><strong>"Customer Template"</strong></em> must be configured.</td></tr><tr><td>A <em><strong>"Customer Number Series"</strong></em> must be defined.</td></tr></tbody></table>

**1.2 Data Created**

The following data is transferred when a customer is created:

<table><thead><tr><th width="166.5970458984375">Field</th><th width="416.524169921875">Source</th></tr></thead><tbody><tr><td>No.</td><td>From the number series or the Shopware customer number</td></tr><tr><td>Name</td><td>First and last name from Shopware</td></tr><tr><td>Address</td><td>Bill-to address from Shopware</td></tr><tr><td>Email</td><td>Email from Shopware</td></tr><tr><td>Phone</td><td>Phone number from Shopware</td></tr><tr><td>Posting groups</td><td>From the customer template</td></tr></tbody></table>

#### 2. Manual Customer Creation

**2.1 In Business Central**

{% stepper %}
{% step %}
Create a new customer.

<a class="button primary">Create customer template</a>
{% endstep %}

{% step %}
Enter the relevant data.

{% hint style="info" %}
Use the same customer number or email address as in Shopware.
{% endhint %}
{% endstep %}
{% endstepper %}

**2.2 Establishing the Customer Assignment**

{% stepper %}
{% step %}
Open the Customer Card.
{% endstep %}

{% step %}
Make sure that **Email** or **No.** matches Shopware.
{% endstep %}

{% step %}
The customer is recognized automatically with the next order.
{% endstep %}
{% endstepper %}

#### 3. Updating Customer Data

{% columns %}
{% column width="50%" %}
**Automatic Update**

Customer data is updated with every order import:

* Address, phone numbers, changes
  {% endcolumn %}

{% column width="50%" %}
**Manual Update (BC)**

1. Open the [**Customer Card**](#id-5.-customer-template)**.**
2. Edit the fields you want.
3. Save.
   {% endcolumn %}
   {% endcolumns %}

{% hint style="info" %}
Changes made in BC are **not** transferred to Shopware automatically.
{% endhint %}

#### 4. Ship-to Addresses

**4.1 Ship-to Addresses of a Customer**

{% hint style="success" %}
Ship-to addresses from Shopware orders that differ from the bill-to address are created automatically as ***"Ship-to Addresses"***.
{% endhint %}

**Where to find them:** Enter *"Customers"* in the BC search. In the page that opens, follow the path: *"More options"* <i class="fa-right">:right:</i> *"Related"* <i class="fa-right">:right:</i> *"Customer"* <i class="fa-right">:right:</i> *"Ship-to Addresses"*

The system compares the ship-to address with the bill-to address. If they differ, a new ship-to address is created automatically. This ship-to address is then assigned to the corresponding customer.

<div align="left" data-with-frame="true"><figure><img src="https://3167966143-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVsUTvHyq0bxTYi3oQtlM%2Fuploads%2FBE9BSU4Z1WaMmEEz6LAB%2FBildschirmfoto%202026-04-16%20um%2010.33.36.png?alt=media&#x26;token=23487207-8242-44ba-a46b-2ce4c26a0249" alt=""><figcaption></figcaption></figure></div>

You can manage the ship-to addresses here. You can also create new addresses and update or extend existing ones.

<div data-with-frame="true"><figure><img src="https://3167966143-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVsUTvHyq0bxTYi3oQtlM%2Fuploads%2FUf7bux3o3pUWb9n35Oog%2FBildschirmfoto%202026-04-27%20um%2015.19.44.png?alt=media&#x26;token=79337f02-5f7c-4066-915d-46c8a4b9c4a1" alt=""><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="https://3167966143-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVsUTvHyq0bxTYi3oQtlM%2Fuploads%2F8IJTFtiT3s45Ceqsc3q4%2FBildschirmfoto%202026-04-27%20um%2015.20.08.png?alt=media&#x26;token=2c22d947-3d25-4b4a-b241-58ea6e5014aa" alt=""><figcaption></figcaption></figure></div>

**4.2 Ship-to Addresses of All Customers**

You can also display all ship-to addresses from the Customers page. The path for this is: *Customers page* <i class="fa-right">:right:</i> *"..."* <i class="fa-right">:right:</i> *"Inquiries"* <i class="fa-right">:right:</i> *"Customer Ship-to Addresses"*

<div data-with-frame="true"><figure><img src="https://3167966143-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVsUTvHyq0bxTYi3oQtlM%2Fuploads%2Fb79N6B1M0nSiLbCqKwZ4%2FBildschirmfoto%202026-04-27%20um%2015.20.54.png?alt=media&#x26;token=a8bfba31-77ff-4878-9d25-ea47e37272ab" alt=""><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="https://3167966143-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVsUTvHyq0bxTYi3oQtlM%2Fuploads%2F30wMtaeSsTNw8P2LoZ97%2FBildschirmfoto%202026-04-27%20um%2015.21.29.png?alt=media&#x26;token=27924491-c06c-4cc6-be28-991cb960db6e" alt=""><figcaption></figcaption></figure></div>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.solutioo.de/shopware/shopware6_en_us/customer-management/creating-and-updating-customers.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
