uc_proxypay3_eurobank

Categories

Component ID

1087750

Component name

uc_proxypay3_eurobank

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This module is a ubercart payment gateway to the eurobank credit card payment system and supports the redirection payment system.

it is a port of the following contrib module in ubercart.org
http://www.ubercart.org/contrib/13345

#D5 - ubercart 1.x
http://www.ubercart.org/contrib/13345

#D6 - ubercart 2.x
Running in the following sites:
http://novest.gr, http://afisorama.gr since 2010

It has multilingual support for the following user defined texts:

  • Payment method title
  • Checkout button
  • Card not authorised message
  • Card error message
  • Card pending message

It can support installements. Administrator can define number of installments as fixed (ex. 0,2,4), or it can be computed live, for example the following code means that if cart amount exceeds 200 euro (or dollars if specified) thenuser has the ability for 0,2,4 installments, 0,2 otherwise:

$cart_items = uc_cart_get_contents();
$cart_total = 0;
if (!empty($cart_items)) {
  foreach ($cart_items as $c_item) {
    $cart_total += ($c_item->price) * $c_item->qty;
  }
}

if ($cart_total > 200)
  echo "0,2,4";
else
  echo "0,2";

PHP can give you the ability to check even user role, or whatever you like, to have more elaborate options.

#D7 - ubercart 3.x
not planned yet

Dependencies:
UC Payment (Ubercart sub-module)