Fixed bug #2727

Modified IPN validation to compare the IPN currency against the order currency, rather than the base one.