Sorry for the longwinded title, but that pretty much sums up my issue here. I am using PayPal IPN to verify incoming payments against prices in my database. I am only selling one item at a time, no cart, and there is no shipping cost. Tax is only charged if the buyer is from one area.
All prices are stored in my database as XX.XX
without any tax. When PayPal sends back data via IPN I thought I could use mc_gross to compare with my database prices but I have found two possible issues:
If the buyer pays with non-usd funds, I read that mc_gross will not equal the price I sent to PayPal in the first place and therefore will not matchup with my database, is this true?
If the buyer is within the taxable area, and tax is added to his total at PayPal.com will this be reflected in mc_gross? I found conflicting info in the PayPal docs and online about whether or not mc_gross includes tax price.