Хм.. Ничего нового. Опять ошибка.

Штатная ошибка.
Заказу со статусом доставлено, т.е. по сути закрытому заказу клиент может сменить статус на "Отменен" если уже после оплаты кликнет по ссылке в полученном емейле "отменить заказ".
Вроде и незачем ему кликать, заказ оплатил, товар получил, но вот уже два раза :).

Исправление:

в файле order_functions.php в функции deactivate_order

вместо

$q = db_query("select orderID FROM ".ORDERS_TABLE." WHERE custlink='".xEscSQL($actlink)."' ");
if($pql = db_fetch_row($q)){

вставляем

# BEGIN не даем отменить уже оплаченный заказ
#$q = db_query("select orderID FROM ".ORDERS_TABLE." WHERE custlink='".xEscSQL($actlink)."' ");
#if($pql = db_fetch_row($q)){
$q = db_query("select orderID,statusID FROM ".ORDERS_TABLE." WHERE custlink='".xEscSQL($actlink)."' ");
if($pql = db_fetch_row($q) && $pql["statusID"] != ostGetCompletedOrderStatus()){
# END не даем отменить уже оплаченный заказ