OK, so I am setting up this payment module on ZC 1.3.8, and ran into the referrer problem - it seems that the module sets the referrer to the global variable "HTTPS_SERVER", i.e., "http://yoursite.com". NOVA software support says that the referrer can't just be "http://yoursite.com" (even if that's entered as an Authorized Referrer in Virtual Merchant) - it needs to be the whole URL, including the filename - "http://yoursite.com/index.php" or whatever. Setting CURLOPT_REFERER manually in includes/modules/payment/virtualmerchant.php (line 590) makes it work. Sounds like we need another patch.
Great module, though, thanks to the author!
david
Bookmarks