Contributions

Payment Modules (Category Index)
Search: 

Dutch iDeal payment module

iDeal payment module for or oscommerce 2.2MS2

Support iDeal payments for ING/ABN-AMRO/RABO.

Only applicable for dutch shops and dutch customers.

Features:

- Pre payment order registration.

Orders are stored with status 'pending' before going to the iDeal payment screen.
In the event that de customer does not return to the shop (browser close) the order
is registered and the payment can be matched.

- Order confirmation emails are only send if the payment receives a status 'Success',
no email is sent if de payment receives a status 'Open'.

- Admin module to see all ideal orders/payments and there status.

- 1 button to request the status of all 'Open' payments manualy and if the status of an
order/payment changes from 'Open' to 'Paid' the order email will be send.

- Cron job to do the statusrequest automatic in the background, will also send the order
email.

- All order confirmation emails are created by one program so if you want to change the
email layout you only have to do it ones.

Expand All / Collapse All

remark about ideAAL 16 Dec 2010

New version of installation instructions; I have added the following text:

Opmerking van Joop (maker van idealm) 16-03-2009, 10:31:29 op forum http://forums.oscommerce.nl/index.php?showtopic=21484

betreffende deze code in checkout_process.php:

/* IDEAAL/IDEAL AANPASSING */
if ((($payment_class->code == 'moneyorder')
&& (MODULE_PAYMENT_IDEAAL_STATUS != 'True'))
&& (MODULE_PAYMENT_MONEYORDER_INTERNETBANKING == 'True')) {
tep_redirect(tep_href_link(FILENAME_CHECKOUT_SUCCESS_IDEAAL . '?amount=' . $order_totals[$i-1]['value'] . '&ref=' . $insert_id, '', 'SSL'));
} elseif ((($payment_class->code == 'idealm')) && (($trans == 'pending') || ($trans == 'success'))) {
tep_session_unregister('paymentid');
tep_session_unregister('trans');
tep_redirect(tep_href_link(FILENAME_CHECKOUT_SUCCESS, '', 'SSL'));
} else {
tep_redirect(tep_href_link(FILENAME_CHECKOUT_SUCCESS, '', 'SSL'));
}
/* EINDE IDEAAL/IDEAL AANPASSING */


Er bestaat een ideaal module die naar de betaalschermen van een onbeperkt aantal banken linked.
Deze had ik al gemaakt voordat ideal bestond en hij is op minimaal één winkel in gebruik dus moest ik de code wel opnemen.

De code kan geen kwaad als je de ideaal module niet gebruikt.

idealm v1.2.6 official 10 Aug 2007
idealm v1.2.5 official 7 May 2007
idealm v1.2.1 23 Jan 2007
idealm v1.2official 23 Jan 2007
idealm_v11_official 28 Dec 2005
Dutch iDeal payment module 17 Nov 2005

Note: Contributions are used at own risk.