Post by Qphoria » Thu Jul 07, 2011 3:08 am

FYI there is a perfectly working Virtual Merchant module here:
http://www.opencart.com/index.php?route ... on_id=2520

With support for both merchant hosted and gateway hosted and 1.4.x and 1.5.x compatibility.

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Nivi12 » Wed Jul 20, 2011 1:51 am

Actually, the module by ebspromo does work. He was actually quite helpful in pinpointing the issue, and quite responsive. I know he's planning on updating his documentation, but until then, I discovered the following things to double-check (on the Virtual Merchant side):
1) go through User/Find, list the website user and click Terminal. The values listed there will fill in the fields in the opencart admin/Extensions/Payment/Virtual Merchant screen.
2) in Terminal/Advanced/System Setup, make sure to check both boxes, and add the following 4 referrers as authorized referrers:
http://www.mywebsite.com
http://mywebsite.com
https://www.mywebsite.com
https://mywebsite.com
In the Opencart Admin/Extensions/Payment/Virtual Merchant screen,
1) make sure the Acct ID, User ID, and PIN match what you see in the VM site (Acct ID does not equal User ID)
2) Setting Mode to Test will allow transaction to go through, but it will not appear in myvirtualmerchant.com. It will, however, allow you to continue testing your site.
3) Make sure you have GEO Zones set up for All Zones (or else the payment option may not appear for all customers)
4) Make sure the status is Enabled.

This may include some no-brainers, but sometimes, when you're ready to hit your head against the wall in frustration, it's nice to have a checklist. Once these things have been determined to be correct, if it still doesn't work, then you may feel free to hit your head against the wall. But not before :)

Hope this helps others. The module does work!

Nivi

Newbie

Posts

Joined
Wed Mar 16, 2011 11:35 pm

Post by rmullaney77 » Wed Jul 20, 2011 1:59 am

I recently updated my Virtual Merchant/Elavon payment module (while assisting Nivi12) to improve performance and include more detailed error messages (internal and Virtual Merchant).

Anyone who purchased this module can get the updated version at no cost. Just PM me with the date of purchase, and email address provided during checkout to receive a copy of the updated files.

Version 2.0
Bug Fixed
The issue where the system would say 'Please wait...' during 'checkout/confirm' and disappear without 'doing' anything has been resolved.

Detailed Error Messages
Many additional error checks and notices have been added to provide more details.

New Feature
You can now enable Virtual Merchant's 'Authorized Referrers' option.
eg: If your payment page is https://yourstore.com/store/index.php?r ... ut/confirm you only need to add https://yourstore.com/ as an Authorized Referrer in the Virtual Merchant control panel.

User avatar
Active Member

Posts

Joined
Fri Nov 19, 2010 2:08 am
Location - Fort Payne, Alabama

Post by rmullaney77 » Fri Jul 22, 2011 2:02 am

Version 2.1
Authorization Request Fields Have Been Added
One user had the issue where VM was requiring shipping address information for payment authorization. Even though their documentation says those fields are not required they have been added to the module to prevent the error coming from the gateway.

We will be updating the downloadable package later today.

Edit: Packages updated.

User avatar
Active Member

Posts

Joined
Fri Nov 19, 2010 2:08 am
Location - Fort Payne, Alabama

Post by rmullaney77 » Fri Jul 29, 2011 11:34 pm

The errors related to shipping information fields throwing a "required" notice is due to a misconfiguration in Elavon's Virtual Merchant configuration.

As far as I know, the only way to reset these fields to no longer being required (the correct setting) is to contact Elavon's 24/7 customer support department. Send me a PM if you have any questions.

User avatar
Active Member

Posts

Joined
Fri Nov 19, 2010 2:08 am
Location - Fort Payne, Alabama

Post by rmullaney77 » Sat Aug 13, 2011 1:47 am

Version 2.2
More Authorization Request Fields Have Been Added
Added another field to request data since it was causing "missing field" errors (optional per VM docs).

Downloadable Extension Package Updated!

User avatar
Active Member

Posts

Joined
Fri Nov 19, 2010 2:08 am
Location - Fort Payne, Alabama

Post by rmullaney77 » Mon Mar 26, 2012 11:31 pm

My Elavon/Virtual Merchant extension was updated this morning to address changes found in OpenCart 1.5.x.

The new updated version is available for download at http://www.opencart.com/index.php?route ... ion_id=602

If you purchased this extension previously, you can download the update for free.

User avatar
Active Member

Posts

Joined
Fri Nov 19, 2010 2:08 am
Location - Fort Payne, Alabama

Post by rmullaney77 » Thu Mar 29, 2012 2:37 am

Had a few reference issues not reported by the first v1.5 user. Big thanks to Ryan for giving me extra feedback to get this small issue squared away :D

The new package is available for download!

User avatar
Active Member

Posts

Joined
Fri Nov 19, 2010 2:08 am
Location - Fort Payne, Alabama

Post by traskmusic » Tue Dec 24, 2013 6:14 am

I keep getting Error message 4014 - This account is not permitted to process this transaction type.

I have set the transaction type to Capture & I tried Authorization and keep getting the same thing.

Elavon is telling me that the transaction needs to be sent as a Credit Card Sale. I assume that the Capture option is sending it as a sell.

Im not really sure what needs to happen to make this work. Im using OpenCart Version 1.5.6

Newbie

Posts

Joined
Tue Dec 24, 2013 6:12 am

Post by rmullaney77 » Fri Dec 27, 2013 12:53 am

traskmusic wrote:I keep getting Error message 4014 - This account is not permitted to process this transaction type.
It was determined that traskmusic's client was not providing accurate VM account information ;)

User avatar
Active Member

Posts

Joined
Fri Nov 19, 2010 2:08 am
Location - Fort Payne, Alabama
Who is online

Users browsing this forum: No registered users and 8 guests