For the complete documentation index, see llms.txt. This page is also available as Markdown.

Status Feedback to Shopware

Learn how to report order status updates back to Shopware.

After processing in Business Central, you can report the order status back to Shopware so that your customers can see the current status of their order.

1. Status Synchronization

1

Supported statuses

BC Status
Shopware Status
Description

In progress

in_progress

The order is being processed

Shipped

shipped

The goods have been shipped

Completed

completed

Fully completed

Canceled

cancelled

Order canceled

2

Manual status feedback

  1. Open the sales order or the order overview.

  2. Click "Report status to Shopware".

  3. The current status is transferred.

3

Automatic status feedback

For certain actions, the status is reported automatically:

  • Shipment posted → status "shipped"

  • Invoice posted → status "completed"

The automatic status feedback can be enabled or disabled in the setup.

2. Tracking Information

Transmitting the package number

  1. Open the posted sales shipment.

  2. Enter the package number.

  3. Report the status to Shopware "Upload PDF to Shopware".

Multiple packages

For partial shipments with several packages:

  1. Create several shipments.

  2. Each shipment gets its own package number.

  3. All tracking information is transferred.

3. Shopware Customer Notification

After the status feedback:

  1. Shopware updates the order status.

  2. The customer may receive an email notification.

  3. The status is visible in the customer portal.

4. Cancellations

4.1 Canceling an order in BC

1

Open the "Sales Orders".

2

Click "Delete" or archive the order

3

The status is reported to Shopware as "cancelled".

4.2 Cancellation from Shopware

If a customer cancels an order in Shopware, the cancellation is detected automatically during the next order import. The corresponding order in BC can then be processed accordingly. Depending on how far the order has already been processed, a credit memo may also have to be created.

5. Returns

5.1 Processing a return

1

Create a sales credit memo.

2

Post the credit memo.

3

Report the status to Shopware.

5.2 Receipt of returned goods

First create a purchase return order or post the receipt directly. Then inspect the returned goods carefully and update the inventory accordingly.

Best Practices

Prompt status feedback

  • Report the status promptly after each action.

  • Customers expect up-to-date information.

  • This reduces customer inquiries.

Tracking information

  • Enter package numbers immediately.

  • Customers appreciate shipment tracking.

  • This reduces "Where is my package?" inquiries.

Communication

In case of problems or delays:

  • Inform the customer proactively.

  • Use the Shopware communication features.

  • Document everything in the order.

Frequently Asked Questions

Which Shopware statuses are set for shipment and invoice?

The statuses that are set are freely configurable: “Ord Status On Shipment” is reported when a shipment is posted, and “Ord Status on Invoice” when an invoice is posted. Both are selected through the Shopware state machine. The feedback is sent via the _action/order endpoint. When reporting the invoice, the connector also sets the isShipped flag.

Can the customer be notified automatically when the status changes?

Yes. If “Send Order Status Email” is enabled, the connector sends the sendMail flag in the status call so that Shopware triggers the corresponding customer email. Without this option, the status is updated silently (without an email).

Where can I see whether a status feedback was successful?

In the “SOUSHW Order” table, the fields isShipped, isInvoiced, Success and Status Description track the feedback status. If the developer log is active, you will find details of the server response in the API Call Log.