Internet Explorer 8 does not have full editing functions of forms. Fields can be created but not moved. FireFox seems to be able to handle everything ok.
The real problem is why all the variables will not get passed through to PayPal. First Name, Last Name, Email and phone get sent fine. As well as the amount and for what. The address is missing: street, city, state, zip. It's like this on a live form and one in production.
Have re-entered those values about 5 bazillion times! Have experimented with re-ordering them - no change. Tried adding the :value I saw recommended for a different issue - that didn't help. The one field I know that is not set-up properly for PayPal is the state. They want just the 2 letter abbreviation. Even when I enter just two letters, or have eliminated the field, it doesn't work.
Suggestions welcome!