Following lines not use the possibilities https://github.com/osCommerce/oscommerce2/blob/de0e97d15d43ac6a9a6cfb2847134a82a0148f2b/catalog/checkout_confirmation.php#L77 https://github.com/osCommerce/oscommerce2/blob/de0e97d15d43ac6a9a6cfb2847134a82a0148f2b/catalog/includes/classes/order_total.php#L40 Return process array is not computing by this way later in the flow.