News:

Looking for documentation? Take a look on our wiki

Main Menu

Authorize.net in Latest Version (Please Test)

Started by PRO, February 04, 2012, 13:43:39 PM

Previous topic - Next topic

vdoph

Thanks BanquetTablesPro, I'll check that out!

GG
Thanks,

Glenn Geller
VDO-Ph International

vdoph

Also, I've noticed another interesting issue...

When going through the Credit Card checkout, there seems to be multiple "error text" generating.

e.g.

Card Number Invalid
Card CVV Number Invalid or Missing
Card Number Invalid
Card CVV Number Invalid or Missing
Card Number Invalid
Card CVV Number Invalid or Missing

Anyone know of a fix or override for this?

Thanks,

Glenn Geller
VDO-Ph International
Thanks,

Glenn Geller
VDO-Ph International

vdoph

Here's another quickie (I hope)...

When I want to allow a "Free Order", via discount code, and the ONLY payment type I have is Authorize.net, I am running into an issue.

Specifically, when a discount code (coupon) is entered that reduces the TOTAL of the order to zero (0.00), and Authorize.net is selected...

When the order attempts to complete, I receive the message (custom) "There was an error while processing your transaction: A valid amount is required. (3)
Your order could not be completed, please check your inputted data and try again."

I then updated the Authorize.net plugin to a "minimum amount" of 0.01, and created a "No Payment Necessary" payment type, in an attempt to override this, but to no avail.

Still, the Credit Card is the ONLY payment type offered, and will not allow me to complete a 0.00 order.

Anyone have any thoughts on this?

Thanks,

Glenn Geller
VDO-Ph International
Thanks,

Glenn Geller
VDO-Ph International

PRO

Quote from: vdoph on April 30, 2012, 20:34:51 PM
Also, I've noticed another interesting issue...

When going through the Credit Card checkout, there seems to be multiple "error text" generating.

e.g.

Card Number Invalid
Card CVV Number Invalid or Missing
Card Number Invalid
Card CVV Number Invalid or Missing
Card Number Invalid
Card CVV Number Invalid or Missing

Anyone know of a fix or override for this?

Thanks,

Glenn Geller
VDO-Ph International

disable, "automatic select payment"

vdoph

Quote from: BanquetTables.pro on April 30, 2012, 20:04:35 PM
Quote from: vdoph on April 30, 2012, 19:52:06 PM
Everything working nicely now with our Authorize.net setup in VM, thanks for a great plugin!

However, there is some text that reads "For authorize.net, please enter your Credit Card informations:" shown on the page that collects the credit card information.

We would like to change this text to not display anything about Authorize.net (Something generic like "Please enter your Credit Card information below"), but cannot find the text string anywhere in the lang files, or elsewhere so far.

Could someone let me know where would we change this information?

Thanks,

Glenn Geller
VDO-Ph International


http://forum.virtuemart.net/index.php?topic=92944.0

Thanks again, BanquetTablesPro

But, I'm aware of the "Override" functionality of Joomla, and see how it cascades down to VirtueMart...

However, I still cannot find any line that reads "For authorize.net, please enter your Credit Card informations:", or any of the string, at least in the files I've searched so far...

If I can't find the string, and it's corresponding Key, I don't know how to override this text successfully.

I think I may still need to be pointed in the direction of the language file containing the string that reads: "For authorize.net, please enter your Credit Card informations:" as used by the Authorize.net Plugin?

Thanks again for your help,

Glenn Geller
VDO-Ph International
Thanks,

Glenn Geller
VDO-Ph International

PRO

administrator/language/en/en-GB.plg_vmpayment_authorizenet.ini


VMPAYMENT_AUTHORIZENET_COMPLETE_FORM="For authorize.net, please enter your Credit Card informations: "


vdoph

Quote from: BanquetTables.pro on May 01, 2012, 14:55:01 PM
administrator/language/en/en-GB.plg_vmpayment_authorizenet.ini


VMPAYMENT_AUTHORIZENET_COMPLETE_FORM="For authorize.net, please enter your Credit Card informations: "

Got it, in administrator folder... I am now realizing that's where the plugin text files are...

Thanks so much!

GG
Thanks,

Glenn Geller
VDO-Ph International

vdoph

Quote from: BanquetTables.pro on April 30, 2012, 20:59:18 PM
Quote from: vdoph on April 30, 2012, 20:34:51 PM
Also, I've noticed another interesting issue...

When going through the Credit Card checkout, there seems to be multiple "error text" generating.

e.g.

Card Number Invalid
Card CVV Number Invalid or Missing
Card Number Invalid
Card CVV Number Invalid or Missing
Card Number Invalid
Card CVV Number Invalid or Missing

Anyone know of a fix or override for this?

Thanks,

Glenn Geller
VDO-Ph International

disable, "automatic select payment"

Indeed, I disabled "automatic select payment", but of course, then it didn't auto select the payment.

Still needs to be fixed in a future VM release, I suppose... or hacked temporarily. I will continue to research.

Thanks,

Glenn Geller
VDO-Ph International
Thanks,

Glenn Geller
VDO-Ph International

belen15

I am also having problems with my authorize.net account on Virtuemart 2.0.6. I keep receiving this error: "There was an error while processing your transaction: This transaction has been declined. (2) Order not completed, data is not valid."

I have tried several different credit cards, but it's still not working.

Please help! Thank you :)

alatak

HI,

I have just checked, authorize.net works. But you need to disable the "automatic select payment" in the VM configuration. Have you done it?

dontflinch

I am not sure what is the problem with this payment plugin in 2.0.7.g but I updated to that one and started getting the 'error connecting' and the invalid data errors.  I reverted just that plugin folder to 2.0.6 version and it works again...

vdoph

I had to manually change the file to allow my system to connect to the Authorize.net server securely...

Please see quote below.

Thanks,

Glenn

Quote from: vdoph on April 25, 2012, 22:04:47 PM
In testing the current Authorize.net plugin (AIM Method)

VM Version 2.0.6 - Joomla 2.5.4

Received the dreaded "Error connecting to AuthorizeNet" message.

After researching, the issue appears to be with CURL validation of the far side SSL Certificate (SSL PEER).

Here's a fix (maybe temporary) - Add a line to explicitly NOT verify the SSL certificate of Authorize.net - See example below:

In file /plugins/vmpayment/authorizenet/authorizenet.php near line 800 you'll see the function that needs an edit to allow the SSL POST to operate correctly.
___

function _sendRequest($post_url, $post_string) {
   $this->logInfo("_sendRequest" . "\n\n", 'message');
   $curl_request = curl_init($post_url);
   //Added the next line to fix SSL verification issue (CURL error verifying the far end SSL Cert)
   curl_setopt($curl_request, CURLOPT_SSL_VERIFYPEER, 0);
   //End Authorize.net fix
   curl_setopt($curl_request, CURLOPT_POSTFIELDS, $post_string);
   curl_setopt($curl_request, CURLOPT_HEADER, 0);
   ~ Remainder of function truncated for brevity
___

Once the line above is added, the Auth.net (and other emulators) SSL Post works successfully.

See the following post for more details about the CURL issue, documented here: http://ademar.name/blog/2006/04/curl-ssl-certificate-problem-v.html

Hope this helps someone out there...

Thanks,

Glenn Geller
VDO-Ph International
Thanks,

Glenn Geller
VDO-Ph International

dontflinch

hi glenn,

I should have added that I remember making the edit you posted in my last version and in fact I did try to do that again.

I expected it would fix it, but it did not.


p.s.  thanks for posting (before and now) though I appreciate it

partswench

ready to scream here

this is not working
put in the change to the plug code
SSl installed
curl installed
sensible areas checked

any clues to this

vm2.0.6 current joomla

http://crommy.com

virtual batch of brownies to anyone who can help

Stonedfury

Hello. We are looking to upgrade/migrate our site and I just want to make sure that authorize.net has this approved and it works?

I couldn't find a straight up front answer.
No such thing as a stupid question, only a stupid answer. I won't ask if I know the answer or found it using the search as you suggested.