Ich habe keine Lösung für das eigentliche Problem, aber vielleicht hilft das hier ja erst mal behelfsweise?
Auf diese Art werden alle Paidmails aus der vms_gebuchte_werbung sofort nach dem Einbuchen wieder gelöscht, wenn die Menge kleiner ist als XXX. (XXX muss natürlich durch die gewünschten Mindestmenge ersetzt werden.)
PHP-Code:
// Abgelaufene Werbung löschen
db_query ("DELETE FROM ".$db_prefix."_gebuchte_werbung WHERE werbeart = 'paidmail' and menge < 'XXX'");