Fix paypal express authorisation

Paypal express commit and authorisation doesn't work at the moment. This fixes that.

It also fixes non-default currency transactions