Estimated starting prices per website, so you know what to expect before you contact us. Your final price is confirmed in the written quotation after inspection.
Price guide| Platform | Already on PHP 8.2+ (patch only) | Upgrade from PHP 7.x / 8.1 (estimate) |
|---|
| WordPress / WooCommerce | From HK$99.9 | Est. HK$1,200 (~10 plugins) |
|---|
| Magento 2 | From HK$99.9 | Est. HK$8,000 (~15 extensions) |
|---|
Add-ons, charged per item:
Add-ons, charged per item:| Item | Est. price |
|---|
| Extra WordPress / WooCommerce pluginBeyond the included number: check, update or replace with a compatible version. | Est. HK$150 |
|---|
| Extra Magento 2 extensionBeyond the included number: check, update or replace with a compatible version. | Est. HK$500 |
|---|
| Plugin or theme with overriding fixes (WordPress / WooCommerce)Code edited directly in a plugin, or WooCommerce template overrides in the theme, that must be reviewed and re-applied. | Est. HK$600 |
|---|
| Extension or module with overriding fixes (Magento 2)Custom modules, class preferences, plugins (interceptors) or template overrides that must be ported to the new version. | Est. HK$1,500 |
|---|
| Full checkout and payment testingTest orders through each payment and shipping method. | Est. HK$500 |
|---|
| Malware clean-up and recoveryFor sites that are already compromised. Quoted after inspection. | Est. HK$2,500 |
|---|
What are "overriding fixes"?
Many sites have changes written directly into a plugin, theme or Magento module, instead of a separate custom layer. Updating that plugin would erase the change, and the old code may not run on PHP 8.2+. We find these overrides, move or rewrite them so they survive future updates, and test them. This is the main reason older shops cost more to upgrade.
Example:
A WooCommerce shop on PHP 7.4 with 30 plugins, 2 of them with overriding fixes: est. HK$1,200 (~10 plugins) + 20 extra plugins × est. HK$150 + 2 overrides × est. HK$600 = est. HK$5,400.
Prices are per website, for direct clients, and exclude hosting fees, paid plugin or extension licences, and server migration. Magento 2 upgrades may also need a Magento version upgrade, which is assessed separately.