when you test using the live server you need to also use a different set of API Credentials.
When moving from the paypal sandbox, you need to request API Credentials for the live server. If you use the sandbox API credentials, paypal will not except the transaction.