PHPackages                             meldgaard/silvershop-webshipper - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. meldgaard/silvershop-webshipper

ActiveSilverstripe-module[Utility &amp; Helpers](/categories/utility)

meldgaard/silvershop-webshipper
===============================

Adds webshipper shipping to SilverShop.

1.0.4(7y ago)03BSD-2-ClausePHP

Since Nov 2Pushed 6y ago3 watchersCompare

[ Source](https://github.com/CMeldgaard/silvershop-webshipper)[ Packagist](https://packagist.org/packages/meldgaard/silvershop-webshipper)[ RSS](/packages/meldgaard-silvershop-webshipper/feed)WikiDiscussions master Synced today

READMEChangelog (5)Dependencies (3)Versions (6)Used By (0)

SilverStripe Shop Webshipper integration
========================================

[](#silverstripe-shop-webshipper-integration)

Adds integration to Webshipper API.

[![Latest Stable Version](https://camo.githubusercontent.com/2ebd6fda337800508aea01c067f0f0771d04f801582f70be7949e61c4583fabb/68747470733a2f2f706f7365722e707567782e6f72672f6d656c6467616172642f73696c76657273686f702d776562736869707065722f762f737461626c65)](https://packagist.org/packages/meldgaard/silvershop-webshipper)[![Latest Unstable Version](https://camo.githubusercontent.com/50196e6e5216e0913fb8684ff1ed8dd49811c9c7a1047a71dfa29c7a4c5db1d0/68747470733a2f2f706f7365722e707567782e6f72672f6d656c6467616172642f73696c76657273686f702d776562736869707065722f762f756e737461626c65)](https://packagist.org/packages/meldgaard/silvershop-webshipper)[![License](https://camo.githubusercontent.com/6bbf1e35bb010f2ff0cc1d9345f2e5115c0184e1e1da65b51a6f0138bbdbe509/68747470733a2f2f706f7365722e707567782e6f72672f6d656c6467616172642f73696c76657273686f702d776562736869707065722f6c6963656e7365)](https://packagist.org/packages/meldgaard/silvershop-webshipper)

Installation
------------

[](#installation)

composer require "meldgaard/silvershop-webshipper"

After installing the module, rebuild the database and create your first Webshipper shipping method in the `Shipping` model admin

### Shippable

[](#shippable)

The module adds an extension to product which add a checkbox `IsShippable`. This checkbox decides if the orderItem should be synced to Webshipper. This means that youc an have products in the shop that can be bought but not synced to Webshipper. The standard setting of `IsShippable` is `True`, but can be set to false be extending the specific product class with `DisableIsShippable`.

### Checkout

[](#checkout)

In your `CheckoutComponentConfig` file you can setup a condition to only show shipping methods if one of the products has `Shippable = true` by encapsling the component like this:

```
if($order->hasShippable()){
    $this->addComponent(\Silvershop\Webshipper\WebshipperShippingCheckoutComponent::create());
}
```

The cart block on the checkoutpage should also be encapsuled in a div with class `ordersummary`, to make sure the order total gets updated when the shipping method changes.

### Cronjobs

[](#cronjobs)

To sync orders from Silvershop to Webshipper make sure you setup a cronjob to run `SyncToWebshipper` task and also the `DeleteFromWebshipper` task which deletes orders on Webshipper that has been cancelled by either the user or admin.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity65

Established project with proven stability

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

Every ~8 days

Total

5

Last Release

2716d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/10705999?v=4)[Meldgaard](/maintainers/Meldgaard)[@Meldgaard](https://github.com/Meldgaard)

---

Tags

shippingshipping-apishipping-modulesilverstripesilverstripe-modulewebshippersilverstripeecommercesilvershopwebshipper

### Embed Badge

![Health badge](/badges/meldgaard-silvershop-webshipper/health.svg)

```
[![Health](https://phpackages.com/badges/meldgaard-silvershop-webshipper/health.svg)](https://phpackages.com/packages/meldgaard-silvershop-webshipper)
```

PHPackages © 2026

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