function smart_restartRebill($values, $action)
{
    $trans = new transaction_class(false);
    $trans->pull_transaction($values['append']);
    $status = $trans->process_subscription_restart(array("actor" => 'Administrator'));
    return array("action" => "Subscription ID " . $trans->row['subscriptionTable']['ss_subscription_ID'] . " restarted.", "status" => $status ? "success" : "fail");
}