I fixed what was causing errors in the code from my admin panel. Now i'm getting this email sent to me:
<?xml version="1.0"?>
<RateResponse><Package ID="0"><Service>EXPRESS</Service><ZipOrigination>30062</ZipOrigination><ZipDestination>84058</ZipDestination><Pounds>1</Pounds><Ounces>8</Ounces><Container>None</Container><Size>REGULAR</Size><Machinable>TRUE</Machinable><Zone>7</Zone><Postage>27.25</Postage></Package><Package ID="1"><Service>PRIORITY</Service><ZipOrigination>30062</ZipOrigination><ZipDestination>84058</ZipDestination><Pounds>1</Pounds><Ounces>8</Ounces><Container>None</Container><Size>REGULAR</Size><Machinable>TRUE</Machinable><Zone>7</Zone><Postage>8.10</Postage></Package><Package ID="2"><Service>PARCEL</Service><ZipOrigination>30062</ZipOrigination><ZipDestination>84058</ZipDestination><Pounds>1</Pounds><Ounces>8</Ounces><Container>None</Container><Size>REGULAR</Size><Machinable>TRUE</Machinable><Zone>7</Zone><Postage>7.62</Postage></Package></RateResponse>
There are no errors at least.
and then this one before the order is confirmed:
<?xml version="1.0"?>
<RateResponse><Package ID="0"><Service>PARCEL</Service><ZipOrigination>30062</ZipOrigination><ZipDestination>84058</ZipDestination><Pounds>1</Pounds><Ounces>8</Ounces><Container>None</Container><Size>REGULAR</Size><Machinable>TRUE</Machinable><Zone>7</Zone><Postage>7.62</Postage></Package></RateResponse>
I called paypal and they said everything was going through fine.
I have a test item that is $.01
When it has free shipping, I can pay for it via paypal, my free shipping does require the customers shipping address.
when it doesn't have free shipping i get the paypal error posted earlier.