Doing it any other way gets VERY complicated, and is way beyond the scope of a simple quick "patch" of "change this line of code here". However, if you wish to tackle it yourself, you're certainly welcome to customize the code however you like.
Thank you so much for your help much appreciated, at least the 10413 error is fixed. As you've explained to me I will explain to my client re the paypal side [makes sense].