Contributions

Payment Modules (Category Index)
Search: 

Internetsecure Merchant Link

This code works using InternetSecure's Merchant Link product. It is based on the previous contribution of v1.0 made by Ed Kellyv1.0 for i-media

One of the beauties of Internetsecure's payment solution is that it provides full security features (CVN, AVS, Verfied by Visa and MasterCard Securecode) at no extra cost and no configuration required.

Your customer completes the selection of products in the osC cart and then the information is passed to IS for payment processing. Your customer enters their payment details on InetnetSecure's secure pages and if the transaction after approval they are directed back to checkout_success.php in osC.

If a payment is declined they are given the opportunity to re-submit, perhaps using a different credit card.

This is v2.0, building on Ed Kelly's v1.0. It includes fixes to:
- pass the customer's billing address to internetsecure, rather than just primary address to InternetSecure,
- correctly pass full cardholder name, state/province and phone number to internetsecure.
- pass product item details to internetSecure.
- correctly process test approvals{test} and tested declined{testd} transactions with all currencies.
- add the capability to process with multimple currency accounts at Internetsecure ($CAD &/or $USD)

This version does not support InternetSecure's export script, pin codes or recurring billing features.

Expand All / Collapse All

Shopping Cart Update database Travis Wizniuk 8 Dec 2004

Ok here is an update that I know people are looking for.. This will update your database with the purchases.

Now before anyone screams, I'm not a programmer and this was just hacked together. So if someone wants to take this and pretty it up, be my guest.. Also, yes I know it can return false positives if the user is smart enough. So it is important that you compare the transaction on Internet secure with OSC's.

Now extract this file to your includesmodulespayment directrory and edit the folloing piece of code to contain your website.

$returnurl="https://www.canadaloveshop.com/checkout_process.php?osCsid=";

The return "Return URL" in the admin pages is now disabled

Thanks and I hope this helps someone.

Add Product Attributes/Options Don Mitchinson 29 Nov 2004
Internetsecure Merchant Link Dave Pratt 12 May 2004

Note: Contributions are used at own risk.