Forums / Addon Payment Modules / How to Start a NEW PAYMENT MODULE.

How to Start a NEW PAYMENT MODULE.

Locked

Views: 2,559

Results 1 to 4 of 4
This thread is locked. New replies are disabled.
4 Aug 2006, 3:37 PM
#1
momopopo avatar

momopopo

New Zenner

Join Date:
Oct 2005
Posts:
13
Plugin Contributions:
0

How to Start a NEW PAYMENT MODULE.

Hi,

How could one start a new Payment Module.

I would like to make a module similar to Authorize.NET AIM (where the person does not have to leave the site).

The module I would like to make is for InternetSecure using Merchant Direct.
One of the cool things I want to do is take advantage of their RECURRING PAYMENTS.

I know NOTgoddess created the AMAZING Merchant Link module (but that takes the customer out of the site).

If you could give me some pointers on how to get started that would be great!

THANKS!!!!!!!!!!!!!!!!!!!!!

4 Aug 2006, 6:17 PM
#2
Kim avatar

Kim

Obaa-san

Join Date:
Jun 2003
Location:
West Coast, North America
Posts:
26,678
Plugin Contributions:
0

Re: How to Start a NEW PAYMENT MODULE.

Get the deveoper documentation from the gateway and compare their method for connecting to AuthorizeNet or LinkPoint.

Please do not PM for support issues: a private solution doesn't benefit the community.

Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.

4 Aug 2006, 8:12 PM
#3
momopopo avatar

momopopo

New Zenner

Join Date:
Oct 2005
Posts:
13
Plugin Contributions:
0

Re: How to Start a NEW PAYMENT MODULE.

But what are the basics in Zen-Cart

The Wiki, seems to be empty:
http://www.zen-cart.com/wiki/index.php/Developers_-_Payment_Classes

Currently, I am modifying the Authorize.NET AIM module changing the $description variable for the orders. I don't really understand all the code yet... so I was hoping a blank template will help me understand where all the peices go.

<code> BEFORE: $description .= $order->products[$i]['name'] . '(qty: ' . $order->products[$i]['qty'] . ') + ';

AFTER:
$description .= $order->products[$i]['price'] . '::' . $order->products[$i]['qty'] . '::' . $i . '::' . $order->products[$i]['name'] . '::{US}|';

</code>

Doesn't seem to be reading it right...

Thanks for your help.

4 Aug 2006, 8:14 PM
#4
momopopo avatar

momopopo

New Zenner

Join Date:
Oct 2005
Posts:
13
Plugin Contributions:
0

Re: How to Start a NEW PAYMENT MODULE.

I've got the Developer documentation:
https://www.internetsecure.com/merchants/showPage.asp?page=HELP

Seems the easiest way is to modify the Authorize.NET AIM module since it can work with Merchant Direct.

MomoPopo