function commerce_sermepa_iupay_default_rules_configuration in Commerce sermepa 7
Implements hook_default_rules_configuration().
File
- modules/
commerce_sermepa_iupay/ commerce_sermepa_iupay.rules_defaults.inc, line 11 - Default rule configurations for Commerce Sermepa iupay.
Code
function commerce_sermepa_iupay_default_rules_configuration() {
$rules = array();
// Add a reaction rule to update an order to the default status of the pending
// order status upon checkout completion.
$rule = rules_reaction_rule();
$rule->label = t('Sermepa iupay Payment');
$rule->tags = array(
'Commerce Payment',
);
$rule->active = FALSE;
$rule->requires = array(
'rules',
'commerce_payment',
'commerce_sermepa',
);
$rule
->event('commerce_payment_methods')
->action('commerce_payment_enable_commerce_sermepa', array(
'commerce_order:select' => 'commerce-order',
'payment_method' => array(
'method_id' => 'commerce_sermepa',
'settings' => array(
'mode' => 'test',
'Ds_MerchantName' => '',
'Ds_MerchantCode' => '',
'Ds_MerchantPassword' => '',
'Ds_Merchant_Terminal' => '',
'Ds_Merchant_PayMethods' => array(
'O',
),
'Ds_Merchant_ConsumerLanguage' => '001',
'currency' => '978',
'description' => '',
'advanced' => array(
'override_url' => '',
),
),
),
));
$rules['commerce_payment_sermepa_iupay_payment'] = $rule;
return $rules;
}