VirtueMart Forum

VirtueMart 2 + 3 + 4 => 3rd party extension => Topic started by: ssc3 on October 10, 2012, 23:50:42 PM

Title: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: ssc3 on October 10, 2012, 23:50:42 PM
SIM is an alternative to Virtuemart's Authorize.Net AIM integration.

It provides a customizable, secure payment form hosted by Authorize.Net for merchants who do not have an SSL certificate and their own secure server.

Virtuemart Net SIM Features.

You can find more details and instructions at

http://plugins.online-store.co.uk/authorize_net_sim.html (Version 1.3.3 21 July 2015)


Customer Order Form
(http://plugins.online-store.co.uk/authorize_net_sim/authorize_net_sim_order_form.jpg)

Customer Receipt Page
(http://plugins.online-store.co.uk/authorize_net_sim/authorize_net_sim_receipt_page.jpg)

Merchant Configuration Screen
(http://plugins.online-store.co.uk/authorize_net_sim/authorize_net_sim_configure.jpg)


Order Details stored in Authorize.Net Account
(http://plugins.online-store.co.uk/authorize_net_sim/authorize_net_sim_itemized_order.jpg)

Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: jasonmccullars on October 17, 2012, 22:05:05 PM
do you purchase this or is it free to use?
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: ssc3 on October 18, 2012, 17:09:26 PM
The plugin is a commercial one, but there is a free working demo to download and try first.
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: jasonmccullars on October 18, 2012, 18:15:23 PM
the demo is only for testing? does it stop working at some point? how much does the commercial plugin cost?
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: jenkinhill on October 18, 2012, 18:37:07 PM
jasonmccullars, have you looked at the developer's website?  http://plugins.online-store.co.uk/authorize_net_sim.html
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: sschlee on October 18, 2012, 23:17:52 PM
Does anyone know how to ensure the SIM plugin is sending back a direct response to my VM? Orders are remaining pending even after purchase.  Also, cancelled or abandoned carts are still remaining pending.
Do I need to enter a direct or silent response url thru Authorize.net? If so, any idea what it is or where I can find it?

Thanks in advance,
Scott  ;D
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: ssc3 on October 19, 2012, 20:07:10 PM
The

Silent Post URL

which you can find by logging in to your Authorize.Net account should be set to something like

http://www.your-web-site.com/virtuemart/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&tmpl=component

the first part of the URL is your website and the folder containing Virtuemart and so is different for every merchant

http://www.your-web-site.com/virtuemart/

the second part is the same for every merchant

index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&tmpl=component

copy this to the Silent Post URL section of your Authorize.Net account and click submit.

Authorize.Net Account

(http://plugins.online-store.co.uk/authorize_net_sim/authorize_net_silent_post_url.jpg)




For initial testing

Set Enable MD5 Hash verification in the Virtuemart Administration to false

this will make any problems easier to find

When you are sure everything else is working correctly, set this to true.

The value you set in the Virtuemart Administration must match the one you set in your account at Authorize.Net

Virtuemart Administration

(http://plugins.online-store.co.uk/authorize_net_sim/virtuemart_md5_hash.jpg)


Authorize.Net Account

(http://plugins.online-store.co.uk/authorize_net_sim/authorize_net_md5_hash.jpg)
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: ssc3 on December 01, 2012, 17:08:32 PM
Released Version 1.0.3 which allows the setting of an alternative post or endpoint URL for Authorize.Net compatible payment providers.
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: ssc3 on April 27, 2013, 16:36:35 PM
Version 1.0.6 uses Authorize.Net SIM's Relay Response feature to provide an automatic return to Virtuemart after a successful order.

This replaces the silent post URL using in previous versions. Silent post updated Virtuemart but did not provide an automatic return.

Virtuemart's plugin configuration page, calculates the correct "Relay Response URL" for the merchant to copy to their Authorize.Net account setup

(http://plugins.online-store.co.uk/authorize_net_sim/authorize_net_sim_relay_response.jpg)
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: ssc3 on November 21, 2013, 20:11:52 PM
(Version 1.0.9 11 November 2013)
Authorize.Net SIM now supports Canadian Dollars, Euros and British Pounds in addition to US Dollars

(Version 1.0.10 20 November 2013)
Fixes possible issue caused by Virtuemart setting "Status Pending" to "Confirmed by Shopper" in the initital set up of the plugin.

Version 1.3.0 - 30 October2014
Updated for VM2 and VM3 with Joomla 2.5 and 3.x

Version 1.3.2 - 09 December 2014
adds a faster checkout option.

https://plugins.online-store.co.uk/authorize_net_sim.html

Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: ssc3 on July 22, 2015, 20:12:57 PM
Version 1.3.3 - 21 July 2015
Updates for linking to Authorize.Net using the Akamai network. This is to enable faster and more reliable connections for processing payments.

https://plugins.online-store.co.uk/authorize_net_sim.html
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: rafser on October 21, 2016, 19:45:12 PM
Hello I have installed Authorize.Net SIM Version 1.3.6 on VirtueMart 3.0.18 / Joomla! 3.6.3

After meticulously setting all the parameters, and tested it, I noticed that even if the translation take place successfully and the user receive the receipt from Authorize.Net SIM, there is NOT email confirmation order coming from VM.

The order result is "confirmed" in VM but no notifications are sent.

I tried to contact the vendor of the plugin here:
http://extensions.virtuemart.net/checkout/payments/authorize-net-sim-detail
and here:
https://plugins.online-store.co.uk/authorize_net_sim.html, but so far no response.

Without notification from VM  this payment system is not useful.

Anyone know why I do not receive notifications via email?
Any help is appreciated.

ps. with other payment system I do receive notifications.
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: ssc3 on October 21, 2016, 19:59:53 PM
Sent a reply to your gmail account earlier. Check your spam folder or pm me if it is not there.

Does the Relay Response URL which can you find in your Virtuemart setup, match the value set up in your Authorize.Net account.
Have got
"Enable Relay Response"
set to
"Yes"
in Virtuemart Plugin Setup.

Have you copied the
Relay Response URL
from the Plugin Setup to your Authorize Net Account.
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: rafser on October 21, 2016, 20:18:37 PM
Yes I did enable the "Relay Response" in the plugin and then I copied and pasted the given URL into Authorize.net website under Default Relay Response URL.

In fact after the transaction it goes to my website receipt page.

The problem is that I (MERCHANT) do not receive any confirmation email from VM neither the Customer.
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: ssc3 on October 21, 2016, 21:44:20 PM
In Virtuemart

Click on

Configuration->Checkout->Default Order Status to send email to shopper

Is the confirmed option set.

Reply sent to your gmail account. May be in spam folder.

Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: rafser on October 21, 2016, 22:08:31 PM
Hello,

has I wrote on the previews post with other payment system I do receive notifications.
And yes is  Configuration->Checkout->Default Order Status to send email to shopper ......yes enabled.

Only with Authorize.Net SIM the notification emails are not working.

Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: ssc3 on October 21, 2016, 22:15:30 PM
I sent a reply to your gmail account.  May be in spam folder.
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: rafser on October 21, 2016, 22:36:12 PM
No emails on spam

Only with Authorize.Net SIM the notification emails are not working.

Can you please help fixing this issue with your plugin?
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: ssc3 on October 23, 2016, 13:15:04 PM
In this case the error message is

"TCPDF ERROR: [Image] Unable to get the size of the image:" error

Caused by trying to print include inaccessable images or logos in the pdf invoice.

The error causes a crash which effects the email that is sent after the invoice is produced.

Check the url's are valid and use absolute url's.

As a temporary solution set the

"Default Order Status to create an invoice" to None

That will allow confirmation emails to be sent again.
Title: Re: Authorize.Net SIM Plugin for merchants without an SSL Certificate
Post by: rafser on October 23, 2016, 13:27:56 PM
Thank you,

I managed to remove the URL, it was left some how on the database on some undeleted demo orders.
I added back invoice PDF and it seams to work.

Thanks for your help.

I also replied on you email with one more question.