PayPal Payflow Pro Direct
If a customer pays with a credit card when you view the transaction on the PayPal website next to EMAIL it says 'invalid_email_supplied@paypal.com.
Solution
http://www.viart.com/downloads/paypal_payflow_pro_direct.zip
PayPal Payflow Pro Express Checkout
When a customer places an order using their PayPal account PayPal is sending back status 'Approved' but in ViArt it shows up as 'failed'.
Solution
http://www.viart.com/downloads/paypal_payflow_pro_express_checkout.zip
Extract 'paypal_payflow_pro_direct.php' and 'paypal_payflow_pro_express_checkout.php' in /payments folder of your shop. Please do not forget to make a backup copy of the current files in case something goes wrong.
Patches above work for all ViArt Shop versions including 3.6 and 4.1