SagePay payment gateway billing address error

Hi there,


Has anyone set up a SagePay payment gateway?

I've set one up to our exisiting SagePay account, and at first I got a load of errors for things not included in the form (like billing postcode, billing city etc). I've added those to the form and all those errors have gone. But I keep getting an error back saying 'BillingAddress is require'.



I've tried adding just %billing_address1% and just %billing_address% and just %billing_address1_1%, and adding all the address fields like this:

%billing_address1_1%

%billing_address1_2%

%billing_address1_3%

%billing_address2_1%

%billing_address2_2%

%billing_address2_3%



I've added the keywords to the Pass through variables section on the details screen, but still everytime I get the same error.

Its almost as if the %billing_address(variables)% aren't properly linked to the SagePay BillingAddress variable?



If I just want 2 lines for the billing address, and want them to send through their values to SagePay, what do i need to do differently?



Thanks for any suggestions or advice!

Charlie.