/** * Creates a ruleset for iDeal */ private function _createRuleSet() { $payment = $this->_bootstrap->Payments()->findOneBy(array('name' => 'sofortideal')); $ruleset = new Shopware\Models\Payment\RuleSet(); $ruleset->setPayment($payment); $ruleset->setRule1('LANDISNOT'); $ruleset->setValue1('NL'); $ruleset->setRule2(''); $ruleset->setValue2(0); Shopware()->Models()->persist($ruleset); }