PHPackages                             solution25/partial-delivery - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. solution25/partial-delivery

ActiveShopware-platform-plugin

solution25/partial-delivery
===========================

Partial Delivery - Shopware 6 Plugin

1.0.0(12mo ago)121MITJavaScriptCI failing

Since Apr 14Pushed 7mo ago1 watchersCompare

[ Source](https://github.com/solution25com/partial-delivery-shopware-6-solution25)[ Packagist](https://packagist.org/packages/solution25/partial-delivery)[ RSS](/packages/solution25-partial-delivery/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (3)Used By (0)

[![Packagist Version](https://camo.githubusercontent.com/584c8ea86b39153b1c15491461edae947892cbf890157158322e7a7a1ea8649f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f736f6c7574696f6e32352f7061727469616c2d64656c69766572792e737667)](https://packagist.org/packages/solution25/partial-delivery)[![Packagist Downloads](https://camo.githubusercontent.com/580296625bc72b6b6005c0b111c2e3a1bf1165e0e7b3d36dc581e77757f55980/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f736f6c7574696f6e32352f7061727469616c2d64656c69766572792e737667)](https://packagist.org/packages/solution25/partial-delivery)[![License: MIT](https://camo.githubusercontent.com/8bb50fd2278f18fc326bf71f6e88ca8f884f72f179d3e555e20ed30157190d0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e737667)](https://github.com/solution25/PayTrace/blob/main/LICENSE)

Partial Delivery Plugin
=======================

[](#partial-delivery-plugin)

Introduction
------------

[](#introduction)

The **Partial Delivery** plugin for Shopware 6 enables merchants to manage and track partial shipments for individual order items. This is especially useful in scenarios where an order cannot be fulfilled all at once and must be shipped in multiple packages.It ensures that customers receive available items as soon as possible without having to wait for the entire order to be ready. This improves customer satisfaction and keeps logistics transparent and organized.

Key Features
------------

[](#key-features)

1. **Track Partial Shipments**

    - Enables tracking of multiple packages per order item.
    - Each package has its own quantity and tracking number.
2. **Custom Admin Tab for Shipments**

    - Adds a new “Shipment” tab in the Order Detail view.
    - View and manage all partial deliveries directly in the admin panel.
3. **Multiple Entries per Line Item**

    - Supports recording several shipments for the same item.
    - Useful for cases like backorders or separate warehouse fulfillment.

---

Compatibility
-------------

[](#compatibility)

- ✅ Shopware 6.6.x

Get Started
-----------

[](#get-started)

### Prerequisites

[](#prerequisites)

> **Important Requirement**
> The Partial Delivery plugin requires the **Shopware Commercial** edition to function properly.
> Make sure [Shopware Commercial](https://docs.shopware.com/en/shopware-6-en/extensions/shopware-commercial) is installed and active before proceeding.

---

### Installation &amp; Activation

[](#installation--activation)

1. **Download**

Git
---

[](#git)

- Clone the Plugin Repository:
- Open your terminal and run the following command in your Shopware 6 custom plugins directory (usually located at custom/plugins/):

```
git clone https://github.com/solution25com/partial-delivery-shopware-6-solution25.git
```

Packagist
---------

[](#packagist)

```
  composer require solution25/partial-delivery
```

2. **Install the Plugin in Shopware 6**

- Log in to your Shopware 6 Administration panel.
- Navigate to Extensions &gt; My Extensions.
- Locate the newly cloned plugin and click Install.

3. **Activate the Plugin**

- After installation, click Activate to enable the plugin.
- In your Shopware Admin, go to Settings &gt; System &gt; Plugins.
- Upload or install the “PartialDelivery” plugin.
- Once installed, toggle the plugin to activate it.

4. **Verify Installation**

- After activation, you will see PartialDelivery in the list of installed plugins.
- The plugin name, version, and installation date should appear as shown in the screenshot below.

[![image1](https://private-user-images.githubusercontent.com/101514766/440286713-849cffa1-aa37-4604-a408-b544308df729.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0ODExODMsIm5iZiI6MTc3NTQ4MDg4MywicGF0aCI6Ii8xMDE1MTQ3NjYvNDQwMjg2NzEzLTg0OWNmZmExLWFhMzctNDYwNC1hNDA4LWI1NDQzMDhkZjcyOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNDA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDQwNlQxMzA4MDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02ZjdhZjA4YTAwZDk0YTYzZDg0ZjNlOWQxNTVjYjNmNDk4MmEzZGU3ZDNiNmVlNDZlZmQzMTZiZDdjZDc1MmQxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.-QxdZfA4S3VnKwx3FN8xBRkqjJ9bh8PEnaGvAyROSYY)](https://private-user-images.githubusercontent.com/101514766/440286713-849cffa1-aa37-4604-a408-b544308df729.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0ODExODMsIm5iZiI6MTc3NTQ4MDg4MywicGF0aCI6Ii8xMDE1MTQ3NjYvNDQwMjg2NzEzLTg0OWNmZmExLWFhMzctNDYwNC1hNDA4LWI1NDQzMDhkZjcyOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNDA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDQwNlQxMzA4MDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02ZjdhZjA4YTAwZDk0YTYzZDg0ZjNlOWQxNTVjYjNmNDk4MmEzZGU3ZDNiNmVlNDZlZmQzMTZiZDdjZDc1MmQxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.-QxdZfA4S3VnKwx3FN8xBRkqjJ9bh8PEnaGvAyROSYY)

---

Plugin Configuration
--------------------

[](#plugin-configuration)

The Partial Delivery plugin does not require any specific configuration after installation. Once activated, it automatically adds a **"Shipment"** tab in the Order Detail view in the Shopware Admin panel.

[![image2](https://private-user-images.githubusercontent.com/101514766/440286741-2251a9f3-ecd1-4ad2-b8cf-76bd787c9baa.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0ODExODMsIm5iZiI6MTc3NTQ4MDg4MywicGF0aCI6Ii8xMDE1MTQ3NjYvNDQwMjg2NzQxLTIyNTFhOWYzLWVjZDEtNGFkMi1iOGNmLTc2YmQ3ODdjOWJhYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNDA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDQwNlQxMzA4MDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kZDJkMzRjZjNmMThjZDM0OTYxNmE2ODAwMmI3YWIyZWYwMmRjNjRiNWYwNjdlZmY1NmQxOGM2YTlmY2M5Mjg5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.lpS60IG04ylm_ne4uRTG2CMposwbDuXWwZaIk5UTvDk)](https://private-user-images.githubusercontent.com/101514766/440286741-2251a9f3-ecd1-4ad2-b8cf-76bd787c9baa.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0ODExODMsIm5iZiI6MTc3NTQ4MDg4MywicGF0aCI6Ii8xMDE1MTQ3NjYvNDQwMjg2NzQxLTIyNTFhOWYzLWVjZDEtNGFkMi1iOGNmLTc2YmQ3ODdjOWJhYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNDA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDQwNlQxMzA4MDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kZDJkMzRjZjNmMThjZDM0OTYxNmE2ODAwMmI3YWIyZWYwMmRjNjRiNWYwNjdlZmY1NmQxOGM2YTlmY2M5Mjg5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.lpS60IG04ylm_ne4uRTG2CMposwbDuXWwZaIk5UTvDk)

If the tab does not appear immediately after installation, run the following commands in your Shopware terminal:

```
bin/build-administration.sh
```

These commands will rebuild the admin interface to ensure the shipment tab is visible.

---

How It Works
------------

[](#how-it-works)

**1. Customer Places an Order**
When a customer places an order, the full quantity of each product is recorded in the order under the Quantity column.

**2. Admin Creates a Shipment**
From the order’s **Shipments** tab, the admin can manually create a shipment by clicking the **Create Shipment** button.

**3. Partial Shipment Entry**
Instead of shipping the full quantity, the admin can enter a partial quantity to ship (e.g., only 5 out of 20 units).

Each partial shipment can include:

- Quantity
- A custom box label (e.g., “package 1”)
- Tracking number

[![image3](https://private-user-images.githubusercontent.com/101514766/440286790-ab063867-fd41-4515-8343-603a587831ae.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0ODExODMsIm5iZiI6MTc3NTQ4MDg4MywicGF0aCI6Ii8xMDE1MTQ3NjYvNDQwMjg2NzkwLWFiMDYzODY3LWZkNDEtNDUxNS04MzQzLTYwM2E1ODc4MzFhZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNDA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDQwNlQxMzA4MDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hNmIzMTA3ZjQ0ZjU5OTJjMjI0NDNhMzE2N2I1YmYyNjhiOWQ0MzY0NWYxZmNiODYyYjg0M2E5YzQ4MGVlMTIxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.zffTU1qXYSOZjpXrssbxEOv0UDgRkdCTwilFAB9nCsw)](https://private-user-images.githubusercontent.com/101514766/440286790-ab063867-fd41-4515-8343-603a587831ae.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0ODExODMsIm5iZiI6MTc3NTQ4MDg4MywicGF0aCI6Ii8xMDE1MTQ3NjYvNDQwMjg2NzkwLWFiMDYzODY3LWZkNDEtNDUxNS04MzQzLTYwM2E1ODc4MzFhZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNDA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDQwNlQxMzA4MDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hNmIzMTA3ZjQ0ZjU5OTJjMjI0NDNhMzE2N2I1YmYyNjhiOWQ0MzY0NWYxZmNiODYyYjg0M2E5YzQ4MGVlMTIxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.zffTU1qXYSOZjpXrssbxEOv0UDgRkdCTwilFAB9nCsw)

**4. Shipment Details Are Tracked**Each shipment is tracked under **Shipment Details**, showing:

- Box name
- Shipped quantity
- Tracking info

This allows multiple packages to be associated with a single order.

**5. Order Status and Fulfillment Management**

- The **Shipped** column updates based on the total quantity sent.
- Any remaining quantity stays unshipped, allowing future partial shipments.
- Full visibility is maintained of what has been shipped vs. what is pending.

[![image4](https://private-user-images.githubusercontent.com/101514766/440286821-4274303c-fa99-489c-9d4a-d2c5fd60a05a.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0ODExODMsIm5iZiI6MTc3NTQ4MDg4MywicGF0aCI6Ii8xMDE1MTQ3NjYvNDQwMjg2ODIxLTQyNzQzMDNjLWZhOTktNDg5Yy05ZDRhLWQyYzVmZDYwYTA1YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNDA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDQwNlQxMzA4MDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iM2ZhMDI0MzUxNmUyYTIwZGI5MjI2MmE5MzkzYjZmYTg3YWFhNWZjNzJmNzY0Nzk4OWQ2ODlkODA4ODBmODU0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Lz-S-CpipPRQ4GWTYWZim2BqFmxR_oapXqCQiWEHFGw)](https://private-user-images.githubusercontent.com/101514766/440286821-4274303c-fa99-489c-9d4a-d2c5fd60a05a.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0ODExODMsIm5iZiI6MTc3NTQ4MDg4MywicGF0aCI6Ii8xMDE1MTQ3NjYvNDQwMjg2ODIxLTQyNzQzMDNjLWZhOTktNDg5Yy05ZDRhLWQyYzVmZDYwYTA1YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNDA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDQwNlQxMzA4MDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iM2ZhMDI0MzUxNmUyYTIwZGI5MjI2MmE5MzkzYjZmYTg3YWFhNWZjNzJmNzY0Nzk4OWQ2ODlkODA4ODBmODU0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Lz-S-CpipPRQ4GWTYWZim2BqFmxR_oapXqCQiWEHFGw)

---

Best Practices
--------------

[](#best-practices)

- **Consistent Labeling**: Use consistent naming for box labels (e.g., "Package 1", "Box A") to easily identify shipments.
- **Track Everything**: Always enter tracking numbers for each shipment to maintain full shipment history.
- **Data Cleanup**: Periodically review old shipment records to ensure clarity and accuracy in your order management.
- **Test Before Use**: Try the partial delivery flow in a staging environment to confirm expected behavior before using it on live orders.

---

Admin API Documentation
=======================

[](#admin-api-documentation)

This document describes the custom Admin API endpoints provided by the **Partial Delivery Plugin** for **Shopware 6**. These endpoints allow authorized users to **create** and **retrieve** partial shipment data associated with order line items.

🔧 Create Partial Deliveries
---------------------------

[](#-create-partial-deliveries)

### Endpoint

[](#endpoint)

POST /api/\_action/partial-shipment-delivery

### Description

[](#description)

Creates one or more partial delivery entries for specific `orderLineItemIds`. Each entry must include:

- `quantity` to ship
- `package` name
- `trackingCode` for the shipment

The system validates:

- Quantity does not exceed what’s remaining from the originally ordered quantity
- Valid `orderLineItemIds`
- Required fields are present

### Request Headers

[](#request-headers)

Authorization: Bearer Content-Type: application/json

### Example Request Body

[](#example-request-body)

```
{
  "partialDeliveries": [
    {
      "orderLineItemId": "0195a178f96b7345ad27051c34609e52",
      "quantity": 4,
      "package": "Package 6",
      "trackingCode": "DHL12sad31e279"
    },
    {
      "orderLineItemId": "0195a3aea0447296bc5377d49ab95c1e",
      "quantity": 1,
      "package": "Package 2",
      "trackingCode": "1234ABCD789"
    }
  ]
}
```

Successful Response

```
{
  "insertedIds": [
    "0195a178f96b7345ad27051c34609e52",
    "0195a3aea0447296bc5377d49ab95c1e"
  ],
  "skippedItems": []
}
```

Example Error Response (Skipped Items)

```
{
  "insertedIds": [],
  "skippedItems": [
    {
      "index": 0,
      "orderLineItemId": "{{invalid-id}}",
      "reason": "Invalid or missing orderLineItemId or the quantity exceeded"
    }
  ]
}
```

📦 Get Shipments by Order ID

```
GET /api/_action/shipment/{orderId}
```

Description Fetches all partial deliveries grouped by line item for a given order. Each result shows:

- Line item ID
- Ordered quantity
- Associated shipment(s) with quantity, package, tracking code, and timestamp

Example Request

```
GET /api/_action/shipment/5b6a139e54e54ed7b7997c71f6f56f9e
```

Example Response

```
[
  {
    "lineItemId": "0195a3aea0447296bc5377d49ab95c1e",
    "quantityOrdered": 3,
    "shipments": [
      {
        "quantity": 1,
        "package": "Package 2",
        "trackingCode": "12334ASDAD9",
        "createdAt": "2025-05-22T14:36:12+00:00"
      }
    ]
  },
  {
    "lineItemId": "0195a178f96b7345ad27051c34609e52",
    "quantityOrdered": 4,
    "shipments": [
      {
        "quantity": 4,
        "package": "Package 6",
        "trackingCode": "DHL12sad31e279",
        "createdAt": "2025-05-22T14:36:12+00:00"
      }
    ]
  }
]
```

🔐 Authentication All endpoints require a valid Admin API Bearer token. You can obtain this token using the standard Shopware Admin API authentication process.

---

Troubleshooting
---------------

[](#troubleshooting)

- **Shipment Tab Not Visible in Admin?**
    - Make sure the Partial Delivery plugin is installed and activated.
    - Confirm that the Shopware Commercial extension is installed and active, as it is a required dependency.
    - Rebuild the admin interface using the following command:

        ```
        bin/build-administration.sh
        ```
- **Plugin not visible in Extensions?**
    - Clear the cache and refresh the plugin list: ```
        bin/console cache:clear
        bin/console plugin:refresh
        ```
- **Errors when submitting shipments?**
    - Double-check that all required fields are filled in:
    - Quantity
    - Box name
    - Tracking number

---

FAQ
---

[](#faq)

- **Can I create multiple shipments for the same item?**

    - Yes. Each shipment entry can have its own quantity and tracking data.
- **Is there a limit to how many shipments I can add per order?**

    - No hard limit is enforced by the plugin. You can add as many shipment entries as needed per item or order.
- **Do I need to install additional plugins to use the shipment features?**

    - To use the full shipment functionality, ensure that the required dependencies, such as the Shopware Commercial extension, are installed and active.

---

#### Link to : [Wiki](https://github.com/solution25com/partial-delivery-shopware-6-solution25/wiki)

[](#link-to--wiki)

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance57

Moderate activity, may be stable

Popularity5

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

363d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2851766651e9958fdd1740394d7af4c76bb357dba37485ab7045c5372bd3ed88?d=identicon)[solution-25](/maintainers/solution-25)

---

Top Contributors

[![solution-25](https://avatars.githubusercontent.com/u/101514766?v=4)](https://github.com/solution-25 "solution-25 (18 commits)")

### Embed Badge

![Health badge](/badges/solution25-partial-delivery/health.svg)

```
[![Health](https://phpackages.com/badges/solution25-partial-delivery/health.svg)](https://phpackages.com/packages/solution25-partial-delivery)
```

###  Alternatives

[shopware/storefront

Storefront for Shopware

684.2M148](/packages/shopware-storefront)[shopware/administration

Administration frontend for the Shopware Core

413.9M75](/packages/shopware-administration)[shopware/production

178190.0k](/packages/shopware-production)[frosh/tools

Provides some basic things for managing the Shopware Installation

79709.7k2](/packages/frosh-tools)[shopware/elasticsearch

Elasticsearch for Shopware

153.6M8](/packages/shopware-elasticsearch)[kiener/mollie-payments-plugin

Mollie Payments

6257.6k](/packages/kiener-mollie-payments-plugin)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
