So, I managed to get a PayPal Sandbox payment to work but because the order already exists in the system, Store Cart Summary is creating a new order and not updating the existing order, as you've indicated it should be doing.
The order is not originally saved using the Store Cart Summary behaviour. Does that matter?
Hope you can help. Thank you.