gei Posted March 30, 2011 Author Share Posted March 30, 2011 What is your email address? 0 Quote Link to comment Share on other sites More sharing options...
FoxAudun Posted May 3, 2011 Share Posted May 3, 2011 Just wanted to update on my previous post. I received excellent support from Gei on email. I've now changed IP address/servers and are experiencing an error which we now are investigating. I receive an error message from Gateway Log saying "Invalid Module License Key". Will update here about the solution. Thanks again. 0 Quote Link to comment Share on other sites More sharing options...
gei Posted May 3, 2011 Author Share Posted May 3, 2011 Replied. Since you changed machines we'll have to generate a new license key for you. 0 Quote Link to comment Share on other sites More sharing options...
ds505 Posted May 9, 2011 Share Posted May 9, 2011 We're using the VirtualMerchant module successfully and are planning to upgrade to the latest version of WHMCS (currently 4.4). I wanted to find out if it is compatible with this version before we do the upgrade. Thanks! 0 Quote Link to comment Share on other sites More sharing options...
gei Posted May 9, 2011 Author Share Posted May 9, 2011 Yes it is fully compatible with v4.4 0 Quote Link to comment Share on other sites More sharing options...
divinedesigns Posted January 9, 2012 Share Posted January 9, 2012 I cannot get this working for some reason. I have followed the instructions thoroughly, but the transaction is always declined with the following message: "The credit card details you entered were declined. Please try a different card or contact support." I'm not sure what I'm doing wrong. I obtained the pin by going to 'users' -> 'change pin' and copying/pasting the pin that shows for the main user on the account. 0 Quote Link to comment Share on other sites More sharing options...
gei Posted January 9, 2012 Author Share Posted January 9, 2012 Check the gateway log for more info (billing/view gateway log). You can private message it to me if you'd like and I can take a look. 0 Quote Link to comment Share on other sites More sharing options...
divinedesigns Posted January 9, 2012 Share Posted January 9, 2012 (edited) Thanks for that. It looks like it's connecting at least. Here's what I get: Invoice ID => 1153 User ID => 214 Amount => 0.01 errorCode => 4009 errorName => Required Field Not Supplied errorMessage => The field Company Name (companyname) required but not supplied in the authorization request. When I process a payment in Virtual Terminal, the company name is required, which is why it wants it here as well. The payment page doesn't have that field though. Edited January 9, 2012 by divinedesigns 0 Quote Link to comment Share on other sites More sharing options...
divinedesigns Posted January 9, 2012 Share Posted January 9, 2012 Got it! I changed the setting in Virtual Merchant so that that field isn't mandatory and it worked. Thanks for showing me where to find the error. 0 Quote Link to comment Share on other sites More sharing options...
gei Posted January 9, 2012 Author Share Posted January 9, 2012 Yep... was just about to post that. Glad you got it sorted out! 0 Quote Link to comment Share on other sites More sharing options...
ds505 Posted January 15, 2012 Share Posted January 15, 2012 I wanted to check whether this is compatible with v. 4.5 since we are planning to upgrade. Thanks, Leila 0 Quote Link to comment Share on other sites More sharing options...
gei Posted January 15, 2012 Author Share Posted January 15, 2012 Yes, fully compatible. 0 Quote Link to comment Share on other sites More sharing options...
divinedesigns Posted January 17, 2012 Share Posted January 17, 2012 Can I please purchase a license key? 0 Quote Link to comment Share on other sites More sharing options...
gei Posted January 17, 2012 Author Share Posted January 17, 2012 Sure thing. Feel free to send me a PM. If you're unable to please post your email address and I'll send you an email. 0 Quote Link to comment Share on other sites More sharing options...
gei Posted January 17, 2012 Author Share Posted January 17, 2012 email sent 0 Quote Link to comment Share on other sites More sharing options...
divinedesigns Posted January 19, 2012 Share Posted January 19, 2012 Can you help me setup recurring payments? I have looked for a tutorial but can't find one. Thanks. 0 Quote Link to comment Share on other sites More sharing options...
gei Posted January 19, 2012 Author Share Posted January 19, 2012 You don't need to set up any recurring payments - recurring billing is handled by WHMCS itself. 0 Quote Link to comment Share on other sites More sharing options...
divinedesigns Posted January 19, 2012 Share Posted January 19, 2012 So if the client has a credit card saved, recurring products will be billed automatically? There are no settings that need to be set in WHMCS? I guess I may be attempting to take advantage of your knowledge, even though this isn't directly related to your module 0 Quote Link to comment Share on other sites More sharing options...
gei Posted January 19, 2012 Author Share Posted January 19, 2012 Correct, if your customer purchases a product with recurring pricing, WHMCS will automatically bill them when payment is due next. 0 Quote Link to comment Share on other sites More sharing options...
divinedesigns Posted January 19, 2012 Share Posted January 19, 2012 Awesome. Thanks man. 0 Quote Link to comment Share on other sites More sharing options...
joshjacoby Posted January 25, 2012 Share Posted January 25, 2012 I seem to be a bit dumb and can't find the private message link. Please email me at josh ~~ at~~ wholesalepbx ~dot~ com -- would like to license this. 0 Quote Link to comment Share on other sites More sharing options...
gei Posted January 25, 2012 Author Share Posted January 25, 2012 email sent 0 Quote Link to comment Share on other sites More sharing options...
metrohosting Posted February 5, 2012 Share Posted February 5, 2012 VirtualMerchant Payment Gateway Module for WHMCS Overview This module allows you to process transactions in WHMCS through the Virtual Merchant gateway. This is the gateway generally provided by Elavon and its associated resellers. It supports both sales and refunds with WHMCS, and also performs full CVV and address verification (AVS). Transactions are handled entirely within WHMCS, and clients will not have to leave your website to complete the transaction. The module correctly logs all data to the built in payment gateway log of WHMCS. Requirements WHMCS v3.7 or higher ionCube Loader VirtualMerchant account Installation Copy the supplied virtualmerchant.php file into your whmcs_location/modules/gateways directory. Set the file permissions and ownership to match the rest of the files in that directory ("chmod 644 virtualmerchant.php" and "chown websiteuser:websitegroup virtualmerchant.php") Log into the client area of myvirtualmerchant.com using the credentials supplied by Elavon. Go to Terminal/Advanced/System Setup and make sure the "Enable HTTP Transaction" and "Use HTTP Referrers" boxes are both checked. Under "Authorized Referrer", type a URL into the textbox (i.e. https://www.yourdomain.com/whmcs/creditcard.php) and click "Add Referrer". The URL does not have to actually exist, however you must remember this URL as it needs to be set to match in WHMCS. This adds a level of security to your VirtualMerchant account, as only people who know this referrer URL will be able to submit transactions to it. Log in to your WHMCS administration console. Click Setup/Payment Gateways. From the dropdown list, choose VirtualMerchant and click activate. Make sure "Show on Order Form" is checked. In the settings form, choose a visible name (such as "Visa/MasterCard"), and fill in the appropriate account ID, user ID, and PIN. (NOTE: the account ID is generally the same one you use to log into myvirtualmerchant.com, however a seperate user ID for web-based transactions should have been provided to you, along with an associated PIN. If this has not been provided to you, contact Elavon support) Set the HTTP Referrer URL to exactly match the one you set in the "Authorized Referrers" box in myvirtualmerchant.com. OPTIONAL: The "Payment Instructions" field can also be filled in with information to display to your customers on the payment collection page. However this is generally left blank as the page is quite straightforward. Notes When the "Test Mode" setting is checked, VirtualMerchant always returns a successful transaction. You must use one of the test credit card numbers listed on the WHMCS website, otherwise WHMCS will complain about the card number being invalid before it is ever sent to VirtualMerchant. To view details of each transaction, you can use the built in payment gateway log in the WHMCS admininistration console. Click Billing/View Gateway Log. If a transaction failed or was declined, the reason for the failure will be logged here. Licensing & Cost The module provided here is the full version of the module. It has been encoded with ionCube. Without a valid license key, you will only be able to process transactions that are $1 or less. Transactions for any greater amount will be automatically declined. This allows you to download and install/test the module to make sure it is working correctly. A valid license key can be purchased for $129 USD via PayPal, and will be tied to your specific machine. The cost includes lifetime upgrades (ie if the VirtualMerchant gateway changes in the future due to PCI rules), and help with installation. Please send me a private message for more details on how to purchase. Download Link i downloaded the demo which only allows $1 and i used a real credit card, not a test credit card. the transaction went through successfully, and it shows in myvirtualmerchant account as well. which is perfect. i tried to do a refund in WHMCS and i got an error message saying: errorCode => 4014 errorName => Not Permitted errorMessage => This terminal or user id is not permitted to process this transaction type. am i doing something wrong? or is that because the demo version doesnt have it allowed? or is it not an option in this module? where can i buy this module if i decide to go ahead with it? thank you in advance Sami 0 Quote Link to comment Share on other sites More sharing options...
gei Posted February 5, 2012 Author Share Posted February 5, 2012 i downloaded the demo which only allows $1 and i used a real credit card, not a test credit card.the transaction went through successfully, and it shows in myvirtualmerchant account as well. which is perfect. i tried to do a refund in WHMCS and i got an error message saying: errorCode => 4014 errorName => Not Permitted errorMessage => This terminal or user id is not permitted to process this transaction type. am i doing something wrong? or is that because the demo version doesnt have it allowed? or is it not an option in this module? where can i buy this module if i decide to go ahead with it? thank you in advance Sami You just have to contact Elavon support to have them enable refunds for the particular user id you are using. To purchase you can send me a PM or post your email address and I'll get back to you with further instructions. 0 Quote Link to comment Share on other sites More sharing options...
divinedesigns Posted March 23, 2012 Share Posted March 23, 2012 This has just started declining every credit card I attempt to process. I have no idea why. This is the message I get: "The credit card details you entered were declined. Please try a different card or contact support." When the client calls I can manually run the credit card no problem through my Virtual Merchant web login. Has anyone else reported this issue lately. I don't think we changed anything on our end... 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.