News:

Support the VirtueMart project and become a member

Main Menu

New HTML Form Based Payment Option Gone???

Started by BillyBoy, September 25, 2012, 10:38:09 AM

Previous topic - Next topic

BillyBoy

Hi all,

I'm upgrading and I use the e-Path manual gateway due to PCI compliance - which is set up by creating a new payment method using the HTML Form Based (PayPal type) option.

But I can't see anywhere where I can select to create a new payment method using the HTML Form Based option anymore - or am I missing something???

HELP PLEASE !!!

togglewa

#1
Hello,

I'm also with e-Path and trying to do the exact same thing and know a few others that are also wanting the same thing.

Any help would be GREATLY appreciated!!

Cheers)

togglewa

I would also like to note that ePath is a manual processing merchant, so on clicking checkout on Virtuemart it'll take you to ePath account form and then you pay and then it brings you back to the site you hit checkout:

https://e-path.com.au/integration.html

So in noting this.. is there anyway to make the orders process change from 'pending' to 'complete' by adding something to the return URL? As it's a manual processing gateway it's impossible for it to check if the client has paid..

I know the reasons for not doing it this way, but it's what I"m stuck with.. so please.. anyone :) This is doing my head in, it's been days, if not months lol!

bytelord

Hello,

If there is no plugin for ePath you should develop one or ask it on jobs board someone else do it for you. Further information using payment plugin system you could find here: http://dev.virtuemart.net/projects/virtuemart/wiki/Payment_Plugins

Also you could examine existing payment plugins, such as paypal, to create your own one.

Regards
Production: Joomla 2.5.8 | VM 2.0.14 | PHP 5.3.13
Testing     : Joomla 2.5.8 | VM 2.0.16 | PHP 5.3.8
Testing     : Joomla 2.5.8 |    VM 2.1   | PHP 5.3.8

- Don't Forget to mark thread as solved when it is solved!
- Please do not PM with support questions, use the forum!

BillyBoy

I've just read the wiki, at first I thought it was in another language. This is way beyond me.

This really errrks me, I'm so use to VM, been very happy with it and now I have to move to something else. Why do programmers do this? They are on a winning thing then isolate their customers by bringing something out that stops some people in their tracks.

I use e-Path because I like to use my offline Virtual POS (much cheaper and I have control) to charge cards and it makes me fully PCI compliant online. Nobody can use your Offline Credit Card Extension because that is totally illegal under PCI unless you go through the entire process of PCI certification. A good mate of mine was facing a $5,000 fine because he used that extension and got caught. He too switched to e-Path in a huge hurry. He hasn't upgraded to the new VM yet, so he is still safe for the moment.

Sorry, just having a rant here, it is very frustrating.

Isn't there anyone in the VM team who would like to do this so we can all stay PCI compliant and continue to use e-Path (for manual processing offline)?

Fingers are crossed.

togglewa

Totally agree with Billyboy and the thing is it shouldn't be a huge job either, it's just a matter of knowing how to implement a html form as a plugin.. For those who may be willing to help the following code is all we use to paste into HTML Based Form new payment gateway.

<form action="https://e-path-secure-210.net/10-2/OURSHOPNUMBER/OURSHOPNUMBER.php" method=post>
<input type="hidden" name="amt" value="<?php printf("%.2f", $db->f("order_total"))?>" />
<input type="hidden" name="ord" value="<?php $db->p("order_id") ?>" />
<input type="hidden" name="des" value="Online Order Payment" />
<input type="hidden" name="ceml" value="<?php echo $user->email?>" />
<input type="hidden" name="frq" value="Once Only" />
<input type="hidden" name="ret" value="<?php echo SECUREURL ."index.php?option=com_virtuemart--page=checkout.result--order_id=".$db->f("order_id") ?>" />
<br>Pay securely without your credit card or identity details being permanently stored online by the payment gateway!!<br><br><input type="submit" name="" value="Pay Now" border="0">
</form>

More information can be found here: http://e-path.com.au/integration.html

It almost seems like we have to go back to VM 1.1.9 rather then VM2 to do something that should be so simple, but I live in hope for someone champion to come along and help.. :)

jenkinhill

Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

adamwydeman

Quote from: jenkinhill on September 25, 2012, 23:36:19 PM
Maybe talk to the person who made all these:  http://charliesgarage.com.au/payment-gateway-integration.html

Thanks for the plug Jenkin!

We'll certainly help anyone with any issues that they have and we LOVE customer service :)
Available for any Joomla / VM work.