The total payment due is £972.
Cyfanswm y taliad sy'n ddyledus fydd £972.