function commerce_sagepay_update_order_token_flag in Drupal Commerce SagePay Integration 7
Set an override parameter in the order for Token.
Store an override for the Token parameter for the Sage Pay transaction.
Parameters
$order:
$flag:
1 string reference to 'commerce_sagepay_update_order_token_flag'
- commerce_sagepay_rules_action_info in ./
commerce_sagepay.rules.inc - Implements hook_rules_action_info().
File
- ./
commerce_sagepay.rules.inc, line 354 - Implements new rules events actions and conditions.
Code
function commerce_sagepay_update_order_token_flag($order, $flag) {
$sagepay_overrides = isset($order->data['sagepay_overrides']) ? $order->data['sagepay_overrides'] : array();
$sagepay_overrides['CreateToken'] = $flag;
$order->data['sagepay_overrides'] = $sagepay_overrides;
commerce_order_save($order);
}