Contributions

Payment Modules (Category Index)
Search: 

Internetsecure Payment Processor

At the moment this mod works using the 'Dynamic' version of IS, your customer will complete all his details via osC and then the sale is passed to IS for processing.

The way IS works means that your customer enters their payment details on the IS site and if the transaction is approved they are directed back to checkout_success.php in osC.

If a transaction is declined they are given the opportunity to re-submit to IS.

This mod is v1.0 and it is my intention to further develop it to be a complete IS solution, you will have the option of:

'Dynamic' and 'Pricelist' transactions
- full download support (including Pincodes and Unlock keys)
- full support for recurring billing (if enabled via your IS contract)

At the moment the mod offers:

- Dynamic posting to IS for processing
- Switch between US/Can transactions
- uid allowing posting of variables to external databases and/or scripts
- Test Mode for Approved transactions
- Test mode for Declined transactions
- Follows new chechout procedure
- Based on snapshot 28/01/2003 (but should work with older versions)
- download support (disabled by default)
- update checker
- very simple install and config

You can see a screenshot via:

http://code.i-netmedia.co.uk/codelab.php?demo_id=9

Expand All / Collapse All

Currency Update Ash 6 Apr 2005

Hello,

Had a problem with USD vs CND funds when sent over to Processing Server.

If currency was set to USD or CND ... it will send it to the right currency account, but sends the wrong ammount (sends what ever your default currency amount is)

To fix this, edit this line (aprox. line 120):

$price = $order->info['total'];

to:

$price = $order->info['total']* $currencies->get_value($currency);

Hope this will avoid the error I ran into for anyone else :)

Thanks people :D

Ash

Internetsecure Payment Processor Ed Kelly 7 Feb 2003

Note: Contributions are used at own risk.