This has not worked correctly for some time and I have updated to the lateset version of VM.
I have tried following the possible ideas suggested in the other threads e.g http://forum.virtuemart.net/index.php?topic=116347.0 (http://forum.virtuemart.net/index.php?topic=116347.0) to do with empty invoices but cannot figure out why invoices and delivery notes for the standard 'paypal' payments are complete, but orders/payments made using 'worldpayssc' do not print the full order details on the PDF, only the header and footer.
I have verified my safe path is working (it is in the httpdocs folder and it must be fine as most PDFs are correct).
I have tried changing the PNG vendor logo to a JPG (including the 150x150 thumbnail).
The only other change I have made is adding 'Processing' to the list of statuses where to generate an invoice (see checkout-settings.png).
Attached are two example screenshots to show what is happening (I have edited out any personal details).
Is this a bug with VM2, an issue with the 'worldpayssc' payment plugin (I have emailed the develop already to ask him) or is it a combination of the two.
Joomla! 2.5.11 / VM 2.0.22a / plgvm_online_worldpayssc-1.0.7
[attachment cleanup by admin]
Having spoken further with the Worldpay plugin developer, we believe that one of the changes I made has fixed this for all new orders but the old orders that have already been generated will remain the same.
I hope this proves helpful to someone!