I am trying to set up Paypal express check for my website and I managed to get it working, however I noticed that on some websites you seem to get a new Paypal style, but in my opinion I seem to get the old one.
The new style I want:

The style I get:

I want to be able to set one or more items as part of an invoice, and also always have a payment fee and a reservation fee, as in the first picture above.
When I first call Paypal to get a token for setting up express verification, I pass the following in the query line.
USER: username,
PWD: password,
SIGNATURE: signature,
VERSION: 117.0,
ALLOWNOTE: 0,
METHOD: 'SetExpressCheckout',
RETURNURL: returnUrl,
CANCELURL: cancelUrl,
NOSHIPPING: '1',
LOCALCODE: 'GB',
EMAIL: 'test@test.com',
PAYMENTREQUEST_0_ITEMAMT: '20.00',
PAYMENTREQUEST_0_CURRENCYCODE: 'GBP',
PAYMENTREQUEST_0_PAYMENTACTION: 'Sale',
PAYMENTREQUEST_0_HANDLINGAMT: '2.00',
PAYMENTREQUEST_0_AMT: '22.00',
L_PAYMENTREQUEST_0_ITEMCATEGORY0: 'Physical',
L_PAYMENTREQUEST_0_NAME0: 'Journey 1',
L_PAYMENTREQUEST_0_AMT0: '20.00',
L_PAYMENTREQUEST_0_QTY0: '1'
, .
, Paypal , , - Paypal, , -?
URL: https://api-3t.sandbox.paypal.com https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=TOKEN_RETURNED , .
-, , Paypal.
!