$res1 = array("ID" => 1, "NAME" => "1");
$res2 = array("ID" => 1, "NAME" => "2");
$array[$res1["ID"]] = $res1;
$array[$res2["ID"]] = $res2;
Флаг --no-ff вынуждает Git всегда создавать новый объект коммита при слиянии, даже если слияние может быть осуществлено алгоритмом fast-forward. Это позволяет не терять информацию о том, что ветка существовала, и группирует вместе все внесённые изменения.
Рекомендую модуль "Робокасса", в нем есть все виды электронных платежей, правда не уверен на счет Украины, проверьте. Вот здесь ещё можно посмотреть другие варианты http://marketplace.1c-bitrix.ru/solutions/category/35/