Der Marker ###MESSAGE_PAYMENT_SCRIPT### wird immer ersetzt.
Wenn das nicht der Fall ist, dann ist es mir nicht erklärlich, wieso. Entweder befindet sich der Shop nicht in der Phase 'Payment' oder 'Finalize', oder ist dort noch ein veralteter Code von tt_products im Einsatz?
tt_products 2.6.0 ist bereits zu alt. Es muss wenigstens 2.6.2 verwendet werden.