Hey gang...Just to make sure. I am in the process of developing the Authnet Payment Gateway for the latest version of VirtueMart. I am notifying you all here because I do not want to embark in a futile attempt if someone else is getting it done. I am highly motivated to get this working within 30 days! If anyone can beat this time frame, then by all means, GO! Otherwise, I am doing it.
I will keep you posted of my progress and will upload it here when complete!
Eric
great
So how's the progress on this one?
If there is anything I can do to help out drop me a line.
Still working it...However, I was looking at the latest version again and I see there are no shipping configs? Please advise. I mean, if there are no good shipping modules. It does not make sense to speed things up with this payment gateway. No to worry, I am still doing it, but is there any word on shipping modules?
Thanks!
Eric
There is one standard shipping plugin, which replaces the three old virtuemart standard plugins. Plugins for postal services will take a bit longer.
Yeah..Kinda figured. I will still work on the payment gateway.
Thanks all!
Eric
Hi,
Quoted I see there are no shipping configs
What are looking for exactly?
I use Authorize.net for our nightclubs to sell tickets, when do you think the plugin will work, that's the only thing I'm waiting on to launch our new club sites. Any help would be greatly appreciated!
Ditto, looking for this myself. Is there an interim fix to enable Authorize.net until the module is finished?
Hi,
I will do it. Please send me some technical informations.
Not sure what you need. Maybe these links will help?
http://forum.virtuemart.net/index.php?topic=81681.0
references this link:
http://dev.virtuemart.net/projects/virtuemart/wiki/Plugin_system
Hi
I meant technical information about authorize.net.
I hopefully know the ones from VirtueMart, since i write them :)
Val, I'm at a loss as to how to help. I'm not a developer, so I'm pretty much useless as... well, you know. Perhaps the coding from the prior VM module might be of use?
Quote from: alatak on October 22, 2011, 09:52:59 AM
...I meant technical information about authorize.net.
I suppose this is what you are looking for :-)
http://developer.authorize.net/downloads/samplecode (http://developer.authorize.net/downloads/samplecode)
Quote from: jjk on October 22, 2011, 18:06:28 PM
Quote from: alatak on October 22, 2011, 09:52:59 AM
...I meant technical information about authorize.net.
I suppose this is what you are looking for :-)
http://developer.authorize.net/downloads/samplecode (http://developer.authorize.net/downloads/samplecode)
Wow. If we could also get the option for recurring billing, that'd be awesome.
Just checking to see if there's any new development here.
Hi,
Probably in the next release :)
Hi,
QuoteI suppose this is what you are looking for :-)
http://developer.authorize.net/downloads/samplecode
Forgot to thank you Jorg. Ofc i should have google it :)
You're welcome. :)
...from the end of October until mid-December I usally have a lot more work with my art business. So I might be a little less present on virtumart.net than usual during this time.
any news on this? my shop is ready to launch but i really really need the authorize.net plugin.
Hi,
It is done. Will be integrate soon :)
oh thats great news!!!!
Quote from: alatak on November 10, 2011, 15:10:49 PM
Hi,
It is done. Will be integrate soon :)
I'm assuming that "integrated" means it will be pushed out with the next version release? Do we have a rough ETA on that?
Looking forward to an Authorize.net plugin for VM2 - Is it available yet ?
Thanks
hi,
The plugin has been written. It will be available soon. :)
any idea as to when the plugin will be released?
thanks,
Addison
Hi,
the plugin will probably be included in the official release, which will be called RC3.
Is the code available in SVN? I need to build a payment plugin and would like to use the Authorize.net plugin as the foundation instead of build it from the ground up. Thanks!
when will RC3 be released?
Quote from: mabeall32 on December 02, 2011, 15:32:41 PM
when will RC3 be released?
http://forum.virtuemart.net/index.php?topic=94183.0
I don't see Authorize.net in the new release. Am I missing something? I also don't see any shipping options as well.
i downloaded this as well and do not see the authnet.
RC3 is a pre-release and isn't final yet. Authorize.net is not included just yet. They're still making some changes to the plugin system from what I can tell. It shouldn't be too much longer though.
Thanks for the reply. ;D
rc3 was just released. No authorize.net the final is supposed to be out on the 19th and we still can't test authorize.net. Is there any chance of seeing auth net before the final?
Hi,
we will see.
We were pretty busy this last month working onVM RC3 version.
The code is done, it needs to be adapted to the new plugin triggers.
Since it is a plugin, it can be delivered after the final release. It is not a problem.
I would hope not after the release, auth net is a vital piece to our store.
Thanks for the update
Quote from: jbrunk on December 17, 2011, 16:09:57 PM
I would hope not after the release, auth net is a vital piece to our store.
Thanks for the update
Ditto. For those of us in the US, this is a critical component, as Authorize.net is a primary gateway provider.
eagerly awaiting this as well. VM 2 is a no go for us until Authorize is available. VM 2 looks fantastic though!
Quote from: cvoogt on December 23, 2011, 21:58:40 PM
eagerly awaiting this as well. VM 2 is a no go for us until Authorize is available. VM 2 looks fantastic though!
ditto
Hi,
it will be available very soooooon :)
I ditto how great it looks as well. I am very excited to see the new virtuemart blend seamlessly into my site. :)
I need this, please let me know when this is available.
Is there any chance that the plugin for Authorize.net will include support for the Direct Post Method (DPM)?
That's what we use and it's the ideal balance of not requiring the storage of credit card info (which AIM does) while keeping the customer on our website, rather than taking them to an Authorize.net page (which SIM does).
I've been tracking this thread for a few weeks now, and still not seeing any actual time frame, other than "verry soooooon". Would like to launch a new site in the next couple days, but cannot without the Authorize.NET payment support. Is there any way I can "beta" this plugin, if it exists? I really want to use VM2 in Joomla 1.7, but I cannot if there's no auth.net support.
Pretty Please, with a cherry on top?
Thank you VM Gurus!
GG
maybe a kickstart project or something? i know a bunch of us would throw in a couple bucks to get it done. is there any doc on creating the payment plugins? maybe someone could write one? i would take a shot at it
No authorize.net?!? :o
Why even release 2.0 if you can't process with one of the largest gateways in the world?
Hi,
The plugin is done. We are just waiting for authorize.net to authorize it :)
thats awesome news!!! when its approved, how will you release it? a separate release? an update to VM2?
Hi,
Quotethats awesome news!!! when its approved, how will you release it? a separate release? an update to VM2?
Really i don't know. We have not decided yet
why does authorize.net need to approve it? Wouldn't it be just considered custom code? can we get it from svn or anything? I would like to atleast try to get it in my dev environment so i can finish testing and get ready to deploy
i agree - why does a.net need to approve it? also, does this mean the manual process plugin is also near release?
LoL
Think about what you just said. Why should a payment gateway for creditcarts be authorized?
Maybe because it should be a safe thing?
The real problem atm is authorize.net. Write to them. Say them they should answer us. When they do not answer, we cannot put authorize.net into the core, thats it. So please write to them and say "I want to use authorize.net with VirtueMart 2! This guys are already done with it, they wrote to you, they didnt get any answer yet!"
Be aware there exists a lot of other payment gateways, working for the same creditcards companies. When they do not answer, we will never provide in the core. I must admit, we are not used to be ignored.
Hi,
As mentionned Max (Milbo), it is a security for all of us that our development is certified by Authorize.net.
We have submitted our solution to them, and we are waiting for an anwser.
Now the problem is the delay between our submission and their approval.
If you want to speed up that process, please write to them, and tell them you need our solution to be approved asap, because you need it to have your shop online, and your shop uses authorize.net. :)
By the way, I have implemented the AIM method, and I do not store the credit card information in the DB. But u need a SSL connection. AIM is Authorize.Net recommendeds that method.
Ofc, if you prefer to use the DPM solution, it is not a problem. I also though doing it.
http://community.developer.authorize.net/t5/Integration-and-Testing/Which-method-to-use-AIM-SIM-CIM-DPM/m-p/16638#M9371
I am most interested in the offline/direct entry method.
I liked the old vm way of the split delivery of the number with ssl enabled.
I would use authorize.net only if necessary but would prefer to have the offline processing option plugin. this has worked well in the past.
if one makes appropriate efforts to maintain the security of the number, including its split delivery and never storing them both in one place, I think it is a legitimate option that does not have to include a.net |or others| at all.
plus, just fyi, having worked on other systems for different customers I know they're known to be slow for such reviews/approvals
|edit|
Quote from: Milbo on January 07, 2012, 11:59:43 AM
When they do not answer, we cannot put authorize.net into the core, thats it. So please write to them and say "I want to use authorize.net with VirtueMart 2! This guys are already done with it, they wrote to you, they didnt get any answer yet!"
Be aware there exists a lot of other payment gateways, working for the same creditcards companies. When they do not answer, we will never provide in the core. I must admit, we are not used to be ignored.
can you explain this further please? is this going to be a core implementation or a payment plugin? sometimes I understand there is a bit of a language barrier.
Hi,
Quote
|edit|
Quote from: Milbo on Today at 04:59:43
When they do not answer, we cannot put authorize.net into the core, thats it. So please write to them and say "I want to use authorize.net with VirtueMart 2! This guys are already done with it, they wrote to you, they didnt get any answer yet!"
Be aware there exists a lot of other payment gateways, working for the same creditcards companies. When they do not answer, we will never provide in the core. I must admit, we are not used to be ignored.
can you explain this further please? is this going to be a core implementation or a payment plugin? sometimes I understand there is a bit of a language barrier.
No no , Max meant : as a plugin delivered included in the aio component, and not installed as a separate plugin.
Hey Everyone,
I'm assuming this still isn't approved.
Alatak - Do you have a online link/email/address we can write to them? I'd love to bug the crap out of them and hopefully others would too.
Thanks!
Kory
www.2wheeladventures.com (http://www.2wheeladventures.com)
alatak can you please comment on the OCC or offline authorize method of payment? is this plugin done as well, or can you say when that will be available? It is really crucial to be able to take payments as part of a shop.
I just installed VirtueMart for a large webstore I am developing - I'm absolutely floored that authorize.net isn't available - so the only way to accept payments through VirtueMart is Paypal? That seems horrible - most professional stores prefer not to use paypal. Is there any word on this or am I going to have to use another shopping cart?
Hi,
QuoteAlatak - Do you have a online link/email/address we can write to them? I'd love to bug the crap out of them and hopefully others would too.
You can PM me. You can also find my email address on the developper portal.
Can't wait for this plugin to be approved...it'll finally make 2.0 usable for live sites right? When it's approved will there be some sort of notice posted?
And is there a way/place i can donate something to the developers? :P
Why not make the plugin available in the interim for "Beta Testing" purposes? There are plenty of people here (including myself) who would be more than happy to test it while we wait for Authorize.net to wave their magic wand and give official approval. No approval need be given for such testing. My firm wrote and published the only known plugin for Innovative Merchant Solutions (an Intuit product) and we didn't have to get their authorization to put it up for sale, so I can't imagine that you'd need any approval to put a plugin up for testing.
@aboutimage - if you write one like the old VM with a offline/manual run mode (first 12 digits in order list last four emailed to admin) I would BUY!
I can't even get an answer about if that is even being considered, although I am sure that is some of what a lot of folks liked about the old VM.
i am confused why we can't see the code for the plugin? we can get to svn for vm, why not the plugin?
Quote from: jbrunk on January 18, 2012, 02:21:32 AM
i am confused why we can't see the code for the plugin? we can get to svn for vm, why not the plugin?
I quite agree. This doesn't make sense.
Quote from: aboutimage on January 18, 2012, 05:53:36 AM
I quite agree. This doesn't make sense.
It will be released as a commercial plugin once it has been approved by authorize.net. So it does make sense not to place it in svn. However, the process to get it approved by authorize.net might take some time. I've seen forum posts where the developers were still waiting for approval six months after they submitted their application. Hopefully the guys at authorize.net are quicker this time...:-)
the biggest payment provider plugin is going to be released as a commercial plugin? what kind of cost are you charging for it?
I can't believe that virtuemart 2.0 was released as the stable download without any payment plugin besides paypal and more importantly that nothing was said about it until long after the fact.
if people wanted to use paypal they could put a paypal button on their site, they don't need a shopping cart for that. And I still cannot get an answer about whether the offline auth method will be developed and from the lack of reply and this fresh bit of news I am suspecting it will not.
even more disheartening is that the first anyone is hearing of this being a 'wait and see' pay-for plugin is TODAY, even though dozens of folks have been asking about it for more than a month now.
I have already installed this both on my own small business site and the site I am developing at work.
So now I don't know what to do. I have two ecommerce sites that cannot take payments, and it sounds like little hope that the "soon" promised plugin will be available any time in the near future. =(
I am all for great commercial components, but auth.net payment plugin for VM going commercial seems odd. It has been around for a long time. I think someone may need to just write something and release an alternative to the commercial plugin to the community. I am in the same boat as you. i have a site, ready to go that has been waiting on a plugin that was said to be in the stable release, and now a month later is still no where to be seen, said could be months away and is now commercial. Very disappointing to get this info this far past the stable release.
Just curious, because I never used VM1.x for a live shop - is there any free payment gateway for VM1.x that uses a payment gateway API, not just a simple redirect to an html form?
The only authorize.net extension for VM1.x I'm aware of is a commercial one.
BTW - I think you have to be patient with the developers (most of the very small team writing code are located in Europe and even though the chief developer is german, you will get at least one american payment gateway before there will be one for us Germans ;D )
Also, just calculate what you are paying authorize.net (http://www.authorize.net/solutions/merchantsolutions/pricing/ (http://www.authorize.net/solutions/merchantsolutions/pricing/)) in addition to merchant charges by your credit card supplier. I think it is only fair if the VM2 developers will charge something for the payment gateways, so they can feed their kids, too.
I have previously installed several shops with vm 1.x although I can't recall if I ever used anything but the ecommerce bundle and the a.net gateway was included in it by default.
it's not so much the paying for it jjk, as the sketchiness of the information and details. alatak was saying 'it will be ready soooooon' a few weeks ago with no comments about how we'd have to wait for a.net approval, and that it would be commercial, etc.
I'm not really opposed to paying, but if one is going to pay for the plugin, we might as well have already paid someone to develop it and not have to wait for bureaucratic bs to get up and running. it could have been done by now if we knew a month ago what we have now heard today for the first time.
and no one will answer at all about the manual/offline processing.
I just think now that they probably should have waited to release this as stable until we were actually able to process payments (besides paypal).
Well over 60% of VM sites are set up to use PayPal, so the initial release, by my reckoning, was OK, as Paypal is not a US only payment system and the 100,000+ downloads have been from all corners of the globe. We are still waiting for authorisation of this plugin, as anyone else who developed it would have to. I think this hurdle was unforseen as it is not a US based developer who coded it.
I seem to remember that in the first releases of VirtueMart these payment systems were only available as paid extras, as they were developed by third parties, usually based in the countries that used that payment system. Many were subsequently donated to the core, which is why they became included.
Manual/offline processing plugin has been mentioned, the coding issue there is that it must be PCI compliant or many VM site owners may find they get closed down for failing the more stringent PCI checks just introduced. And possible attract heavy fines if something goes wrong or they fail to inform their card service provider what they are doing. It is a bit of a minefield.
well I don't know where you got the 60% figure but I would tend to disagree on that. I think most people that use strictly paypal don't even need a cart system.
also, I don't believe authorize.net REQUIRES that a plugin be authorized. http://developer.authorize.net/api/aim/ https://developer.authorize.net/integration/fifteenminutes/#custom
as far as pci compliance, the previous vm method of delivering 12 digits on the order form, last four and expiration in an email to admin is appropriate in my opinion. then the CHOICE can be left up to the shop owner to chose to use it or not. neither virtuemart nor any plugin can be responsible if someone sells crack from their vm shop any more than if one does something stupid in regards to PCI compliance. I'm not a fan of being 'nannied'.
@dontflinch - I'm actively talking with my programmers about the possibility of doing a quick development for Auth.net using our already-written platform for Innovative Gateway (Intuit) as a base. I make no guarantees at this point that it will happen, as my programmer has accurately pointed out, it's rather late in the game and if the other plugin gets approval, there's no point. That said, we have decided that if the API seems simple enough, we might try to roll out a quick and basic plugin (we certainly will not wait for approval from Auth.net). I'm not trying to sound belligerent with that statement, it's just that we never asked for permission from Intuit either. The API is public information for the express purpose of writing code that interfaces with the gateway - there shouldn't be a need. Anyway, I'll be putting up a dev site tomorrow to play with and I'll let you know once we have a better idea of what we're dealing with.
I'll be watching for your updates ;)
Hi All,
I have a project coming up that requires Authorize.net implementation. Not sure if I should use the Joomla 1.5 and Virtuemart 1.1.2 or wait for a 2.0 resolution with Joomla 1.7.
I am about 10 days from starting my project. What is anyone's thoughts on this?
Thanks for any insight,
Hi All,
I have put some effort in working on this stuff. I can share what I have done so far.
1. Made a plugin based on standard payment plugin.
2. Added functionality so that when the radio button is checked for this new payment method, a form appears to take credit card info. Whereas when you select another option it hides.
3. Put the values taken for credit card into session when this method of payment is selected and saved.
4. The last thing remains that is when the order is confirmed I have to use the authorize.net api sdk to send out the payment details to the authorize.net. I hope i will complete this today.
5. I don't know what to do next :) ;)
Regards
I am happy to say that I have tested with authorize.net test account using the AIM method.
Now it is only a few tweaks that is configuration of keys from the admin side after which this plugin will be complete.
this is GREAT NEWS! please let me know if/when you are ready to have other testers. also ill be happy to ship a bit of cash to you if this works.
Hello All,
The plugin developed by me is complete and working.
- This requires the api key and transaction key to be configured on the admin side.
- Put the Sandbox setting to false as well.
- On successful approval of the transaction the transaction id is saved in the db.
- The license is GPL. Its important to understand that the code for the product is included so anyone can customize it further to get his solution. So if this does not work for anybody he can customize it for his own requirements.
- The code works with AIM method of Authorize.Net payment option and it only sends out the total payment along with the credit card info to the authorize.net. Some validation work is needed for credit card number and expiry dates. Which will come in the next version.
- The test values are configured in the admin backend and you will be able to test the plugin without doing any configuration changes for the plugin.
- For the live mode set the sandbox config to false in the configurations for this plugin. Set the real api and transaction keys from Authorize.net for your merchant account. Make sure that you are allowed to use AIM method of payment for your merchant account. If the transaction fails for anyone he needs to see if a) credit card number, b) expiry is correctly given. Plus the a) api and b) transaction keys are valid and c) sandbox setting is false in the Virtuemart admin back end for this plugin configurations.
Quote from: dontflinch on January 22, 2012, 13:52:20 PM
this is GREAT NEWS! please let me know if/when you are ready to have other testers. also ill be happy to ship a bit of cash to you if this works.
Yes I think so I should earn some bucks for my work. The people on this forum can use the coupon code of
d1of10 to get discount on this plugin for a limited time.
The plugin is
available on our website. Improvements to the current version will come to you without any cost.
Regards
What's the website url?
Thanks
Quote from: vbmoneymaker on January 23, 2012, 01:30:53 AM
What's the website url?
Thanks
It is http://www.mayotitech.com/
Quote from: muasif80 on January 23, 2012, 07:11:54 AM
Quote from: vbmoneymaker on January 23, 2012, 01:30:53 AM
What's the website url?
Thanks
It is http://www.mayotitech.com/
After working with them due to a downlaod issue I have received teh file, will update once setup.
I have emailed you the plugin. In case anyone else also gets a problem in download I will email it to him. I will fix the download issue on our site soon.
Regards
could you email me the plugin, Please :D
hows this one looking? it work?
Quote from: jbrunk on January 23, 2012, 21:10:39 PM
hows this one looking? it work?
I am also keen to hear from others who have got it. But I can assure that it works while i tested it. I will soon put a demo site in place for this and will communicate about it.
Regards
hi, I just tried a test order with a live card and it did work, kind of.
it did process but I do not get any sort of verification in the order form in the vm admin.
also it does not look like it passes any of the order values to a.net as here is the process info I got back from them:
========= ORDER INFORMATION =========
Invoice :
Description :
Amount : XXXXX.99 (USD)
Payment Method : American Express
Type : Authorization and Capture
============== RESULTS ==============
Response : This transaction has been approved.
Authorization Code : XXXXXX
Transaction ID : XXXXXXXXXX
Address Verification : AVS Not Applicable
==== CUSTOMER BILLING INFORMATION ===
Customer ID :
First Name :
Last Name :
Company :
Address :
City :
State/Province :
Zip/Postal Code :
Country :
Phone :
Fax :
E-Mail :
==== CUSTOMER SHIPPING INFORMATION ===
First Name :
Last Name :
Company :
Address :
City :
State/Province :
Zip/Postal Code :
Country :
======= ADDITIONAL INFORMATION ======
Tax :
Duty :
Freight :
Tax Exempt :
PO Number :
we get a lot of orders, mostly for the same amount, so we must be able to look in the orders and/or look at the a.net email and tell which ones have been actually approved.
good start though.
This is awesome!!! I will get the plugin here shortly when i am ready to implement. Hopefully by then all bugs are worked out.
Looking forward to seeing Muasif80's work. Thanks Muasif80!!
@D Flinch
Actually I had mentioned in my post that it sends out total payment to the Authorize.Net not other info for the time. I will improve on this and will let you know about this.
Quote5. The code works with AIM method of Authorize.Net payment option and it only sends out the total payment along with the credit card info to the authorize.net. Some validation work is needed for credit card number and expiry dates. Which will come in the next version.
Regards
its great that there's a plugin for this now :) i'll probably wait to buy it till it sends the rest of the info to authorize.net as well tho. Any idea when v2 will be out?
Quote from: perlarenee on January 24, 2012, 14:37:28 PM
its great that there's a plugin for this now :) i'll probably wait to buy it till it sends the rest of the info to authorize.net as well tho. Any idea when v2 will be out?
The updated version is available now, it sends out the billing as well as shipping information from the Virtuemart to the Authorize.Net
Quote from: dontflinch on January 24, 2012, 00:08:03 AM
hi, I just tried a test order with a live card and it did work, kind of.
it did process but I do not get any sort of verification in the order form in the vm admin.
also it does not look like it passes any of the order values to a.net as here is the process info I got back from them:
========= ORDER INFORMATION =========
Invoice :
Description :
Amount : XXXXX.99 (USD)
Payment Method : American Express
Type : Authorization and Capture
============== RESULTS ==============
Response : This transaction has been approved.
Authorization Code : XXXXXX
Transaction ID : XXXXXXXXXX
Address Verification : AVS Not Applicable
==== CUSTOMER BILLING INFORMATION ===
Customer ID :
First Name :
Last Name :
Company :
Address :
City :
State/Province :
Zip/Postal Code :
Country :
Phone :
Fax :
E-Mail :
==== CUSTOMER SHIPPING INFORMATION ===
First Name :
Last Name :
Company :
Address :
City :
State/Province :
Zip/Postal Code :
Country :
======= ADDITIONAL INFORMATION ======
Tax :
Duty :
Freight :
Tax Exempt :
PO Number :
we get a lot of orders, mostly for the same amount, so we must be able to look in the orders and/or look at the a.net email and tell which ones have been actually approved.
good start though.
You will now see the billing as well as shipping information populated correctly from the virtuemart in the updated version.
Regards
Ok, paid for it at mayotitech.com but I got the following error when I click the download link in the email that was sent:
No product with the id -1 exists
Could you email the plugin to me as well or let me know what you need confirmation-wise and I will send a follow up email.
Thanks
Quote from: vbmoneymaker on January 24, 2012, 22:47:16 PM
Ok, paid for it at mayotitech.com but I got the following error when I click the download link in the email that was sent:
No product with the id -1 exists
Could you email the plugin to me as well or let me know what you need confirmation-wise and I will send a follow up email.
Thanks
I have emailed it to you and you have got it now.
I'm doing something wrong. I don't get a popup where I can enter credit card info. do you have step by step instruction to configure it. I do have it enable. and was able to select it when configuring the payment method. but that's it. .
Can you please send the screen capture. It is a form that appears below the relevant radio box. Its not a popup. It disappears when you select other payment option.
Any word on the official plug in? Thanks
here are the screen shots
[attachment cleanup by admin]
@mabeall, I will prepare a step by step guide and will email it to you. I have just checked its working fine i.e. the latest plugin. Regards.
I purchased and installed your authnet plugin and it has almost has everything I need. I would like to be able to change the TRANSACTION POST URL and redirect the plugin to my processor's authnet emulator. I have sent you an email regarding this and even if it were a custom addition to the plugin I would be more than willing to pay you for your time.
Ok @JSullivan903 I will be replying to you soon on your email. Regards.
Hello All,
The plugin I had developed has been updated.
Now the plugin has the following features
- The plugin allows you to enter credit card details when you choose a payment method based on this plugin
- The credit card form fields are now validated [NEW]
- A calendar control is in place for selecting the credit card expiry date [NEW]
I will update it further in coming days.
Regards
The plugin can be tested at the demo url
http://www.mayotitech.com/demo3/
user: demouser
pass: demouser
muasfi80 -- i love you! and Virtuemart!
Mostly though, I love that the VM community saw a problem, and one code-slinging programmer took up the challenge to not only solve it, but make it available to the rest of us. This is why open source works!
Does this work with HTTPS? From the demo, I cannot see for certain if HTTPS is enabled.
Quote from: RockOut on January 29, 2012, 06:31:41 AM
Does this work with HTTPS? From the demo, I cannot see for certain if HTTPS is enabled.
I believe https support is not something that has to do with a payment plugin. Rather it is something that can be configured in the Virtuemart itself and it will apply to the cart steps.
I am starting to get a little confused here. Is this new (2.0) plug-in a direct replacement for what was available in 1.1.x? I have used Authorize.net as my gateway for 6+ year and it is a vital part of my web site. I cannot even conbsider updating anything else unless I have an operable plug in. Can anyone shed some light on this?
Bruce
www.pepper-passion.com
Quote from: Bruce Morgan on January 30, 2012, 21:26:49 PM
I am starting to get a little confused here. Is this new (2.0) plug-in a direct replacement for what was available in 1.1.x? I have used Authorize.net as my gateway for 6+ year and it is a vital part of my web site. I cannot even conbsider updating anything else unless I have an operable plug in. Can anyone shed some light on this?
Bruce
www.pepper-passion.com
bruce, look here
http://forum.virtuemart.net/index.php?topic=96388.0
pay attention to this one
I have a large shop or a shop that's making sales. What do I do?
You should definitely start getting ready, but not on your live site.
Thank you for the link which I have seen once before. It did not really anwer my question about this plug in. FYI I used the paypal payment optionand it was a pain in the butt. Orders were placed and occasionaly were never paid for. Google Analytics was not picking up the transactions. It is fine for an auction site but not for what I am doing.
This is a little off topic but I am very disappointed with VM 2.0 "stable". It is still a development project in my view. It is obvious that a painless mogration is impossible and data is lost left and right. Untill I can migrate and duplicate my site without any loss of functionality or data it is not even worth looking at. Worse, I am not sure what befits accrue once the process is completed.
Bruce
Quote from: RockOut on January 29, 2012, 06:31:41 AM
Does this work with HTTPS? From the demo, I cannot see for certain if HTTPS is enabled.
I noticed the same thing. Shouldnt it pass the total amount to the authorize.net website and then the customer would enter the credit card info on the authorize.net website that has security HTTPS enabled?
Kinda like the paypal plugin?
Quote from: NawtyAtNight on January 31, 2012, 01:39:09 AM
Quote from: RockOut on January 29, 2012, 06:31:41 AM
Does this work with HTTPS? From the demo, I cannot see for certain if HTTPS is enabled.
I noticed the same thing. Shouldnt it pass the total amount to the authorize.net website and then the customer would enter the credit card info on the authorize.net website that has security HTTPS enabled?
Kinda like the paypal plugin?
1. If you are talking about the demo site setup by me, then its just a demo site. You can setup your own as an https site.
2. The other point that is the collection of information on the Authorize.Net own site is something which has not been part of this plugin but yes it should have been an option and I will try to develop something like that in newer versions.
Regards
Quote from: muasif80 on January 31, 2012, 05:49:13 AM
Quote from: NawtyAtNight on January 31, 2012, 01:39:09 AM
Quote from: RockOut on January 29, 2012, 06:31:41 AM
Does this work with HTTPS? From the demo, I cannot see for certain if HTTPS is enabled.
I noticed the same thing. Shouldnt it pass the total amount to the authorize.net website and then the customer would enter the credit card info on the authorize.net website that has security HTTPS enabled?
Kinda like the paypal plugin?
1. If you are talking about the demo site setup by me, then its just a demo site. You can setup your own as an https site.
2. The other point that is the collection of information on the Authorize.Net own site is something which has not been part of this plugin but yes it should have been an option and I will try to develop something like that in newer versions.
Regards
Ok Great, it would be better to implement the re-direct to authorize.net for the customer credit card input, since it would cost an additional $50-$800+/Year ( Look at attached screens or go to comodo.com) for a Private Certificate or you can use a shared Public SSL certificate from your hosting, but that would reduce conversions.
Your plugin adds to the cost of operation, yearly. It should work the way the paypal plugin redirects to a secure page to input credit card info would be cheaper to the end user of your plug-in. Im guessing this is why the plug in did not have to wait for Authorize.net for approval like the plugin being developed by the Virtuemart dev team.
Hope its implemented soon, I will definitely buy.
On a side note, will you be updating your Jban plug-in for Joomla 1.7 or 2.5 or virtuemart.NET Autoship for Virtuemart 2.0 ..MUASIF80 ?
[attachment cleanup by admin]
it is useful as it is - i have already bought.
you say things as though you know but dont really.
NO plugin is required to be approved by a.net
many people prefer to have an ssl and pass the card number themselves.
an ssl can be had for 10 or 20 bucks or so a year nowadays.
i got an EV SSL for 100/2yrs and having any ssl adds legitimacy and security to a site.
if you are such a paypal fan maybe you should just use them. but please dont act like unless he sets the plugin up like you want that its not useful
I need just to collect the credit card info. The client wants to process the data manually. how can I do this?
Quote from: mabeall32 on January 31, 2012, 13:40:17 PM
I need just to collect the credit card info. The client wants to process the data manually. how can I do this?
This is something that can be done but I think it is not a standard way of processing card info. As this compromises the security of the credit card. As far as the plugin I have developed, it does not do that. I can develop something separate than this plugin.
Quote from: dontflinch on January 31, 2012, 13:25:03 PM
it is useful as it is - i have already bought.
you say things as though you know but dont really.
NO plugin is required to be approved by a.net
many people prefer to have an ssl and pass the card number themselves.
an ssl can be had for 10 or 20 bucks or so a year nowadays.
i got an EV SSL for 100/2yrs and having any ssl adds legitimacy and security to a site.
if you are such a paypal fan maybe you should just use them. but please dont act like unless he sets the plugin up like you want that its not useful
I am not going to alter the way this plugin works. If I will act on his suggestion, I will develop a separate plugin. I had said that in newer versions I can think about doing that, but if even I do that in a newer version I will keep in tact the current way of credit card processing and will add to it another option of doing it the way NawtyAtNight is suggesting.
I am glad that people have benefited from my work. I will do more work.
Regards
Didnt mean to get you in defense mode! But please read on:
Quote from: dontflinch on January 31, 2012, 13:25:03 PM
it is useful as it is - i have already bought.
you say things as though you know but dont really.
NO plugin is required to be approved by a.net
I belive that you are wrong. I guess you did not read , or ignored Milbo's reply to your question:
Quote from: alatak on January 06, 2012, 22:41:26 PM
Hi,
The plugin is done. We are just waiting for authorize.net to authorize it :)
Quote from: dontflinch on January 07, 2012, 02:24:41 AM
i agree - why does a.net need to approve it? also, does this mean the manual process plugin is also near release?
Quote from: Milbo on January 07, 2012, 11:59:43 AM
LoL
Think about what you just said. Why should a payment gateway for creditcarts be authorized?
Maybe because it should be a safe thing?
Quote from: dontflinch on January 31, 2012, 13:25:03 PM
many people prefer to have an ssl and pass the card number themselves.
an ssl can be had for 10 or 20 bucks or so a year nowadays.
i got an EV SSL for 100/2yrs and having any ssl adds legitimacy and security to a site.
if you are such a paypal fan maybe you should just use them. but please dont act like unless he sets the plugin up like you want that its not useful
As I said in my previous post. starting at $50/Year. :P , and could you please be kind enough to direct us all that don't know any better where we can get the $10 or $20 ssl certificates needed?
Thank you for your contributions Muhammad Asif!!
P.S. Please Update your Jban and Virtumart.net Autoship extensions/plugins...thank you. ;D
by "making it safe" I am pretty sure they mean for them to be able to sell it through the a.net site.
Although I am not a big cut and paste quoter, if you read the a.net developer links I've pasted before you would see I am right, there is no requirement for it to be authorized.
I referred to a EV ssl for 50 a year, which is the ENHANCED ssl, with special validation and which cost quite a bit more for that.
a regular one can be had for free as shown right in one of your images or for under ten dollars here:
http://www.namecheap.com/ssl-certificates/comodo/positivessl-certificate.aspx
I am not "in defense mode" but don't appreciate you knocking this effort as though it is worthless unless it does what you desire it to.
@mabeal I too would like that and have mentioned it to musaif. I plan to send him some more info I have on it a bit later via pm.
I will update the other extensions/plugins as time permits.
Secondly, as far as Milbo's message is concerned, he might want to certify the plugin developed by virtuemart people from the Authorize.Net. Certify in the terms that its a plugin that has the backing of the Authorize.Net He can comment about this further if I am wrong.
Also I read in one post in this thread that perhaps they would be releasing the plugin as commercial therefore its not in the svn. I don't know about there plans but I just came one day to this thread saw that the people need this plugin, the other day i developed it :) Which is ofcourse open source under GPL.
Its a matter of choice for one to have one type of solution over another. Both choices might have their pros and cons. But still one thing is that the solution should be such that the confidential information of the people like credit card info should not be compromisable due to it. I don't think so the saving of credit card numbers in a website's database is a good idea. But its also still a choice for a few people on this thread.
As far as the plugin I have developed, its not saving anything in the database, just passing it on to the Authorize.Net using the AIM method. Yes to enhance security to your site's cart you will need to setup https.
I will try to write a few more plugins for other types of options available for Authorize.Net
Regards
Quote from: dontflinch on January 31, 2012, 19:42:49 PM
by "making it safe" I am pretty sure they mean for them to be able to sell it through the a.net site.
Although I am not a big cut and paste quoter, if you read the a.net developer links I've pasted before you would see I am right, there is no requirement for it to be authorized.
I referred to a EV ssl for 50 a year, which is the ENHANCED ssl, with special validation and which cost quite a bit more for that.
a regular one can be had for free as shown right in one of your images or for under ten dollars here:
http://www.namecheap.com/ssl-certificates/comodo/positivessl-certificate.aspx
I am not "in defense mode" but don't appreciate you knocking this effort as though it is worthless unless it does what you desire it to.
@mabeal I too would like that and have mentioned it to musaif. I plan to send him some more info I have on it a bit later via pm.
Didnt mean to sound as if I was knocking it, I love that there is a Authorize.net plug in, I was just in need of clarification if that was the way it should work? Then I suggested the way the paypal button worked. I am just concerned about my customers security that is all.
Hey that's a great price for the SSL certificate. Thanks for the link and suggestions!!
Has anyone heard of anything regarding Authorize.net SIM (Server Integrated Method) and Virtuemart 2? I'd really like to use this to get around the PCI stuff.
Thanks
Quote from: woood77 on February 02, 2012, 22:16:56 PM
Has anyone heard of anything regarding Authorize.net SIM (Server Integrated Method) and Virtuemart 2? I'd really like to use this to get around the PCI stuff.
Thanks
its in the latest version
http://forum.virtuemart.net/index.php?topic=96945.0
Hi,
In the latest version, it is the authorize.net AIM method which ha been implemented.
I'm having a hard time getting the Authorize.net configuration to save in VM2.0.2 with joomla 1.5.
I have SSL enabled for the site.
I have my API login ID and Key and place them in the config window. When I apply it the fields are cleared out and empty. Other settings seem to stick like the credit cards accepted. VM says it saved it but is this true? If so, how would one know?
Can't find anywhere in the Authorize.net account an ID and Key for the Sandbox. I would love insight on that too.
Where do we get the logo images and CVV images from? Those dropdowns are empty (except for an index.html file).
Help, please :)
Thanks,
Joe
Hi,
QuoteWhere do we get the logo images and CVV images from? Those dropdowns are empty (except for an index.html file).
There was an error in the xml file for the logos. It has been fixed in the revision 2.0.3a.
Yes it is true we don't provide them.
Place them in the images/stories/virtuemart/payment folder.
QuoteCan't find anywhere in the Authorize.net account an ID and Key for the Sandbox. I would love insight on that too.
To create a sandbox for authorize.net, go here: https://developer.authorize.net/testaccount/
Wow thanks for the quick reply! What about the saving of the Authorize.net payment method. The ID and Key don't appear in the settings after I apply them. Is this normal behavior or should I see the ID and Key after saving?
Thanks,
Joe
now using 2.0.3b
Additional information: I verified with Authorize.net that the API ID and Key are active and working with their secure.authorize.net gateway. The problem seems to be clearly in Vmart or Joomla. I activated Debugging Messages for administrators in the VM Configuration and that locked up the whole component. I had to hack the database record in jos_virtuemart_configs to change this "debug_enable=s:5:"admin";" to this "debug_enable=s:4:"none";" in order to access to it again.
VM team,
I am currently running VM 2.0.2 with Joomla 2.5. My current payment processor is eProcessingNetwork http://www.eprocessingnetwork.com/Utilities.html
eProcessingNetwork offers Authorize.net emulation so you can use Authorize.net payment modules. The only problem is that I need to be able to change the URL from Authorize.net which is https://secure.authorize.net/gateway/transact.dll TO the eProcessingNetwork URL which is https://www.eProcessingNetwork.Com/cgi-bin/an/order.pl
Does anyone have any idea where I can find this hard coded URL and change it to the one that I need to point to?
Best regards,
-RFIDBob
sure, easy:
plugins/vmpayment/authorizenet/authorizenet.php
~line 1329 return $method->sandbox ? 'https://test.authorize.net/gateway/transact.dll' : 'https://secure.authorize.net/gateway/transact.dll';
problem is alatak has apparently released something with the core that users are supposedly not allowed to modify at all, even for styling or things like this.
Quote * @copyright Copyright (C) 2011 alatak.net - All rights reserved.
* @license license.txt Proprietary License. This code belongs to alatak.net
* You are not allowed to distribute or sell this code.
* You are not allowed to modify this code.
For these reasons and others I am not a fan of the way this new vm payment/shipping plugin stuff has been handled. :(
All it requires is a pm to Atalak to discuss possibilities and changes.
you might say that but I see on another thread where people paid for her occ plugin and it is not working and she has not responded for weeks I think. and really, every time one of hundreds or thousands of people wants to change their template and adjust the form layout they should pm her? or what about if she dies - do we pm her heirs? I just think it was bs to have taken something that had been included as part of opensource virtuemart previously and suddenly these few parts are copyrighted so no one can make it better for their own use or others. had I known that dev team would start trying to profit off this community effort I might have chosen a straight pay-for shop way back when. it's one thing to offer specialty plugins/items for pay, another to take parts of the core open source functioning that had existed and start charging for or copyrighting their use. I am sure you will disagree but that is my opinion and I am sure others as well.
QuoteWhere do we get the ... CVV images from? Those dropdowns are empty (except for an index.html file).
Thanks for doing this module, Alatak. I know thanks are always in short supply. :-)
A Google search on "CVV images" with Virtuemart only brings up this thread. Are you saying that the CVV tooltip image is now included in release 2.0.3a? VirtueMart 2.0.2 is the latest stable version available. Will users be able to upgrade shortly, or should they do a work-around?
Thanks,
Merry
I'm concerned about what was mentioned above about not being able to change the url to allow for authorize.net emulation. I don't mind not being able to change the code functionality, though that could cause difficulty when having to tweak things and it would make things easier to be able to make changes, but not being able to plug in emulators will cause us major problems and make it unusable for a percentage of our websites. Can this be changed? In the previous virtuemart there was a field in the plugin parameters (payment parameters) that you could change this in. Otherwise we'd need the various emulators available as payment methods like they were in vm1.
Hi,
Quoteproblem is alatak has apparently released something with the core that users are supposedly not allowed to modify at all, even for styling or things like this.
Ooops soryy, changing that rigth now.
Quote~line 1329 return $method->sandbox ? 'https://test.authorize.net/gateway/transact.dll' : 'https://secure.authorize.net/gateway/transact.dll';
Ok ,i will change that and put it as a parameter.
QuoteWhere do we get the ... CVV images from? Those dropdowns are empty (except for an index.html file).
You should upload them in the images/stories/virtuemart/vmpayment
So cool!
QuoteWhere do we get the ... CVV images from? Those dropdowns are empty (except for an index.html file).
You should upload them in the images/stories/virtuemart/vmpayment
[/quote]
For those who need the CVV images to upload, you can get them apparently royalty-free from this site:
http://www.merchantequip.com/information-center/credit-card-logos/
Save to your computer, then use your SHOP - Media Files - New to upload the image to images/stories/virtuemart/vmpayment
then go to SHOP - Payment Methods - New - select Authorize.net - Save - click CONFIGURATION Tab - click inside CVV images box and select the new image.
Merry
I'm also having this problem
"VM team,
I am currently running VM 2.0.2 with Joomla 2.5. My current payment processor is eProcessingNetwork http://www.eprocessingnetwork.com/Utilities.html
eProcessingNetwork offers Authorize.net emulation so you can use Authorize.net payment modules. The only problem is that I need to be able to change the URL from Authorize.net which is https://secure.authorize.net/gateway/transact.dll TO the eProcessingNetwork URL which is https://www.eProcessingNetwork.Com/cgi-bin/an/order.pl
Does anyone have any idea where I can find this hard coded URL and change it to the one that I need to point to?
Best regards,
-RFIDBob"
Problem is, I don't have
"plugins/vmpayment/authorizenet/authorizenet.php
~line 1329 return $method->sandbox ? 'https://test.authorize.net/gateway/transact.dll' : 'https://secure.authorize.net/gateway/transact.dll';"
I'm using Virtuemart 2.0.6 and Joomla 2.5
Hello,
This has been fixed already.
You have now the following parameters
- Authorize.net hostname
Authorize.net Sandbox hostname - Authorize.net Sandbox hostname
and u can change the URLs
I'm using VM2.0.10 and joomla!2.5. My customer is wanting to use authorize.net as a credit card payment system. The plugin states that I must have a SSL certificate. I don't want the responsibility of credit card information to be on my server. I am opting to find an Authorize.net redirect plugin. Is this what is being worked on now?