Contributions
MoneyBookers IPN
The MoneyBookers payment processing module was altered and enhanced by a facility to have MoneyBookers gateway submit confirmation of payment back to an osCommerce-based online store.
The module is certified by MoneyBookers. Detailed installation manual can be found at:
http://www.moneybookers.com/haendler/HowtosetupMoneybookersinHolbi.pdf
Expand All / Collapse All
The package had a bug where orders with total value greater than 999.99 (regardless the currency) could not be
processeed. Error shown: 'Invalid amount'. This was a small issue regarding the "," used as thousands seperator.
To solve it you need to change the code in
catalog/checkout_amoneybookersipn.php (if you use other modules besides checkout_amoneybookersipn.php you also need
to change them)
FIND
'&amount=' . number_format($order->info['total'] * $currencies->get_value($moneybookers_currency), $currencies-
>get_decimal_places($moneybookers_currency)) .
'&amount2=' . number_format($order->info['shipping_cost'] * $currencies->get_value($moneybookers_currency),
$currencies->get_decimal_places($moneybookers_currency), '.', '') .
'&amount2_description=' . urlencode($order->info['shipping_method']) .
'&amount3=' . number_format($order->info['tax'] * $currencies->get_value($moneybookers_currency), $currencies-
>get_decimal_places($moneybookers_currency)) .
and REPLACE by:
'&amount=' . number_format($order->info['total'] * $currencies->get_value($moneybookers_currency), $currencies-
>get_decimal_places($moneybookers_currency), '.', '') .
'&amount2=' . number_format($order->info['shipping_cost'] * $currencies->get_value($moneybookers_currency),
$currencies->get_decimal_places($moneybookers_currency), '.', '') .
'&amount2_description=' . urlencode($order->info['shipping_method']) .
'&amount3=' . number_format($order->info['tax'] * $currencies->get_value($moneybookers_currency), $currencies-
>get_decimal_places($moneybookers_currency), '.', '') .
This is the updated module with the new product of Moneybookers called Quick Checkout and IFRAME support. Moneybookers Quick Checkout enables you to take payments from credit cards, debit cards and local payment options in over 200 countries without the need for direct registration.
A few bugfixes and a status report finally working.
Just fixed minor sql. Full Package.
Credit goes to the Author.
For osCommerce v2.2 ms2 (ie earlier than ms3)
Two contributors have solved the problem of the following error message: "PHP Fatal error: Call to a member function isLoggedOn() on a non-object in C:Domainsdhammabooks.org.zawwwrootcheckout_moneybookersipn.php on line 19". This was attributed to the fact that the latest Moneybookers payment module was written for versions of osCommerce later than v2.2 ms2 and four files had incompatibilities with the earlier versions.
This present .zip file contains the complete Moneybookers payment module, but this time incorporating all the necessary changes to the four files concerned. That is, it is the whole thing in one, including the original installation instructions. This works nicely on my store. Thanks to those who resolved the original problem.
The MoneyBookers payment processing module was altered and enhanced by a facility to have MoneyBookers gateway submit confirmation of payment back to an osCommerce-based online store.
The module is certified by MoneyBookers. Detailed installation manual can be found at:
http://www.moneybookers.com/haendler/HowtosetupMoneybookersinHolbi.pdf
Note: Contributions are used at own risk.