ICEPAY Übercart 3 Online Payment Plugin/Add-on

Contrib type: 
Module
Status: 
Complete and working
Moderation: 
Full approval

Downloads

Latest version: 
2.0.1
Compatibility: 
Ubercart 3.x

ICEPAY Übercart 3 Online Payment Plugin/Add-on is compatible with Drupal 7.x and Ubercart 3.x

Make payments in your Ubercart webshop possible. Download the special Ubercart webshop module here, and you will be able to offer the most frequently used national and international online payment methods including iDeal, Giropay, sofortbanking, text/sms payments, phone payments, Creditcard, Visa, MasterCard, American Express, Diners Club International, Maestro International, JCB, Laser, Carte Bleue, Dankort, CartaSi and Debit cards.

With the ICEPAY Ubercart Webshop Module, you have a vast array of options:

- The ICEPAY payment methods may be linked seamlessly.
- Payment methods may be set up on an individual basis in your webshop.
- Selection of payment methods is done entirely in your own environment.
- A simple setting allows you to notify your customers about the payment via ICEPAY in your check-out environment.
- Fraud prevention: including IP verification of payment information.

Find more information about ICEPAY and the installation manual of the ICEPAY Übercart 3 Online Payment Plugin/Add-on at: http://www.icepay.com/webshop-modules/online-payments-for-ubercart-3

*Please note: This addon only works with a valid and approved ICEPAY account. Please visit our website for more information: http://www.icepay.com

Looking for ICEPAY Übercart 2 Online Payment Plugin/Add-on? Find it here: http://www.ubercart.org/project/ICEPAY-Online-Payment-Module-UberCart2


PreviewAttachmentSize
Download the ICEPAY Übercart 3 Online Payment Plugin/Add-on132.24 KB
pauljb's picture
Offline
Joined: 05/13/2014
Juice: 3
Checksum failed

Icepay 2.01 is not compatible with Drupal 7, Ubercart version 3.1 of higher:

PDOException: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'transaction_id' at row 1: UPDATE {uc_payment_icepay} SET order_id=:db_update_placeholder_0, transaction_id=:db_update_placeholder_1, status=:db_update_placeholder_2 WHERE (order_id = :db_condition_placeholder_0) ; Array ( [:db_update_placeholder_0] => 95 [:db_update_placeholder_1] => 1150000294993804 [:db_update_placeholder_2] => ERR [:db_condition_placeholder_0] => 95 ) in uc_icepay_payment_enter() (line 507 sites/all/modules/uc_icepay/uc_icepay.module).

2.

16:48:58 [ICEPAY]: Postback: a:22:{s:6:"Status";s:3:"ERR";s:10:"StatusCode";s:9:"Cancelled";s:8:"Merchant";s:5:"22760";s:7:"OrderID";s:2:"95";s:9:"PaymentID";s:8:"11101540";s:9:"Reference";s:2:"95";s:13:"TransactionID";s:16:"1150000294993804";s:12:"ConsumerName";s:0:"";s:21:"ConsumerAccountNumber";s:0:"";s:15:"ConsumerAddress";s:0:"";s:19:"ConsumerHouseNumber";s:0:"";s:16:"ConsumerPostCode";s:0:"";s:12:"ConsumerCity";s:0:"";s:15:"ConsumerCountry";s:2:"NL";s:13:"ConsumerEmail";s:0:"";s:19:"ConsumerPhoneNumber";s:0:"";s:17:"ConsumerIPAddress";s:11:"";s:6:"Amount";s:5:"13250";s:8:"Currency";s:3:"EUR";s:8:"Duration";s:1:"0";s:8:"Checksum";s:40:"2b2b8705f048f2c0bfe369d58f6ea55062928c15";s:13:"PaymentMethod";s:5:"IDEAL";}

3.
16:37:07 [ICEPAY]: Checksum does not match

ICEPAY is aware of the problem but isn't providing a patch.
Anyone a solution for this problem?