function OnOrderAdd($iOrderID, $arFields) { $MODULE_ID = "epages.pickpoint"; if ($arFields["DELIVERY_ID"] == "pickpoint:postamat") { $arToAdd = array("ORDER_ID" => $iOrderID, "POSTAMAT_ID" => $_SESSION["PICKPOINT"]["PP_ID"], "ADDRESS" => $_SESSION["PICKPOINT"]["PP_ADDRESS"], "SMS_PHONE" => $_SESSION["PICKPOINT"]["PP_SMS_PHONE"]); CPickpoint::AddOrderPostamat($arToAdd); if (COption::GetOptionString($MODULE_ID, "pp_add_info", "")) { $sDescription = "{$_SESSION["PICKPOINT"]["PP_ID"]}\n{$_SESSION["PICKPOINT"]["PP_ADDRESS"]}\n{$_SESSION["PICKPOINT"]["PP_SMS_PHONE"]}"; CSaleOrder::Update($iOrderID, array("USER_DESCRIPTION" => $sDescription)); } } unset($_SESSION["PICKPOINT"]); }