Category: Wall of Shame

Bad Magento 2 Extensions: Bad Developers and Extensions

This Hall of shame will act as a warning system for Magento 2 developers to help avoid bad quality extensions. If an extension of bad quality is produced; the developer brand will be shown here.

Bad Magento 2 Developers and Development Houses

  1. Mageworx
  2. MagePlaza
  3. Magecomp

Bad Magento 2 Extensions

MageWorx Multifees

Untested code.

Here is the code to add the isRequired Filter:

public function addRequiredFilter($isRequired = true)
    if ($isRequired) {
        $this->getSelect()->where('main_table.required = ?', Fee::REQUIRED);
    return $this;

But the Fee::REQUIRED constant is: a string

const FEE_ID                   = 'fee_id';
const TYPE                     = 'type';
const INPUT_TYPE               = 'input_type';
const IS_ONETIME               = 'is_onetime';
const REQUIRED                 = '1';
const SALES_METHODS            = 'sales_methods';
const APPLIED_TOTALS           = 'applied_totals';
const TAX_CLASS_ID             = 'tax_class_id';
const CONDITIONS_SERIALIZED    = 'conditions_serialized';
const ENABLE_CUSTOMER_MESSAGE  = 'enable_customer_message';
const ENABLE_DATA_FIELD        = 'enable_date_field';
const TOTAL_ORDERED            = 'total_ordered';
const TOTAL_BASE_AMOUNT        = 'total_base_amount';
const SORT_ORDER               = 'sort_order';
const STATUS                   = 'status';

Forming a query that checks where the field is required instead of 1

Mage Plaza - Layered Navigaiton

Breaks layered navigation with elasticsearch and allows multiple attributes with an AND when it should only be a single

MageComp - Recaptcha

Horrific rewrites and module does not work at all. Incompetent developers.

DO NOT BUY From Rampage Gaming

Never Buy From Rampage Gaming

This post serves as a warning to all potential clients of Rampage Gaming. It is a fraudulent company, that receives payments but does not deliver the goods. Please make sure that you DO NOT BUY anything, ever from Rampage Gaming.

DO NOT BUY From Rampage Gaming
Never Buy From this site






The Website (Online Store) of the business is back up and running at: Please disregard the site, do not even look at the products as they are just images with no substance. Do Not Buy from this Fraudulent Company. It is a Fake Online Store.

Feel Free to View the Evidence of this Fake Store run by Scam Artists:

The Email Addresses of the Administrators (Don't Expect a response):

The Fraudulent Bank Account Details (FNB seems to allow them to operate their scam):

Rampage Gaming CC
FNB Account No: 62227782134
Branch Code: 261550
Alternate BC:250655
Type:  Current Account
First National Bank

Other Details of the Illegitimate Company:

VAT Registration Number: 4670259417

RAMPAGE GAMING CC 2009/099738/23

Pretoria Gauteng South Africa

Telephone Number:

012 661 0537


Please Take my Warning:

Never Buy from Rampage Gaming

Really, DO NOT BUY from Rampage Gaming

It is an Illegitimate Store run by Some Scam Artists to Cheat you out of Your Hard Earned South African Rands

Gamers, PC Enthusiasts and Businesses Beware this company is Fraudulent. Do Not Buy from Rampage Gaming.