Shopware 6 App: Manage orders

Ship orders

Mark physical, digital and service orders as shipped to capture payment. You can use Mollie App for Shopware 6 or Shopware 6's own shipping manager to mark orders as shipped. Once orders have been marked as shipped, Mollie automatically captures the authorized amount.

📘

Note

You can only mark an order as shipped if the customer pays for it with a payment method that uses the Orders API.

Klarna payment methods require you to mark orders as shipped before capturing payment.

Manually mark orders as shipped

  1. Log in to Shopware 6.
  2. Go to Orders > Overview.
  3. Select the context menu button (three dots) on the order that you want to mark as shipped and select View.
  4. Go to Items.
  5. Select the expander icon on the Mollie actions button and select Ship through Mollie.
  6. Select the items that you want to ship.
  7. Optional: Change the quantity of each item that you want to ship.
  8. Optional: To attach tracking details to the Mollie shipment, select the Add tracking info for this shipment toggle. If available, the tracking code is pre-filled. If not, fill one in manually.
  9. Select Ship.

Automatically mark orders as shipped

📘

Note

  • You can automatically mark orders as shipped using the Shopware 6 Flow Builder.
  • You can only mark whole orders as shipped.
  • If available, the tracking code is automatically included in the shipping information.
  1. Log in to Shopware 6.
  2. Go to Extensions > My extensions.
  3. Open the Mollie Payments context menu (three dots), and select Configure.
  4. Go to the Order management section and switch on the Automatic shipping toggle.
  5. Save the changes.

Understand statuses

Mollie statuses and Shopware 6 statuses

After an order has been submitted, Mollie keeps track of a payment's status and sends it to Shopware 6. Because Mollie has its own standard set of payment statuses, which may not exactly match with Shopware 6's, the Mollie App for Shopware 6 app has to translate Mollie status names into the equivalent Shopware 6 status names. That is why the payment status that you see in your Mollie Dashboard may differ from the status you see in Shopware 6.

Mollie status flow

Two Mollie status flows are possible, depending on the API method used for a payment. When configuring a payment method you can choose between the Payments API, which handles payment statuses, or the Orders API, which handles order statuses.

Figure 1. Payment status flow

Figure 2. Order status flow

📘

Note

Mollie also has statuses for payment processing steps after a payment is completed, for example, the refunded status.

Mollie - Shopware 6 status mapping

Mollie-Shopware 6 status mappings are pre-configured and you cannot change them.

Shopware 6 payment statusMollie payment status
OpenOpen
DelayedPending
AuthorizedAuthorized
PaidPaid
PaidCompleted
CanceledCanceled
CanceledFailed
CanceledExpired
Re-creditingRefunded
Re-creditingRefunded (Partially)