Have you checked the T&Cs of your payment card? It should be easy enough to calculate the total amount to be charged.
I know you don't want to hear this, but if the processing of a payment yields an insufficient funds error then that's usually what the problem is.
Either way your card issuer...