Přihlásit
Partner a hosting webu
Spolupráce
Odkazy
česká sociální síť rexVoX.com
Informace a projekty na rodinné domy naleznete v našem blogu.
Navštívit můžete také pasivní rodinné domy - dřevostavby, kde naleznete informace o pasivních stavbách.
Odkazy.
Outlook CRMPro efektivní komunikaci i vedení projektů doporučujeme eWay-CRM. IMacPotřebujete nový pracovní počítač? Apple iMac bude nejlepší volbou! Inzerujte zde!Máte zájem o reklamu? Kupte si textový odkaz na této pozici!
|
Prohlížení tohoto vlákna:
1 Anonymní uživatelé
|
tatrapay a vubpay |
|
Nováček
Členem od: 17:14 12.2.2007
Skupina:
Registrovaní uživatelé
|
Zdravim vas pani, viete mi niekto pomoct? Chcel by som na stranku umiestnit vubpay a tatrapay. Moduly som si stiahol z http://www.dobryobchod.com/uploads/oscommerce/.Je to utcene pre oscommerce, ma to niekto prerobene aby to bezalo pod zencart 1.3.7., alebo vie mi niekto poradit co by tam trebalo upravit. Dik za pomoc.
Zasláno: 13:37 10.3.2007
|
|
|
Re: tatrapay a vubpay |
|
Webmaster
Členem od: 21:08 29.8.2005
Bydliště Louny
Skupina:
Registrovaní uživatelé
|
Tuším, že někdo z kluků ze Slovenska už to tady používá. Zkus Bambulka.
Zasláno: 8:54 11.3.2007
|
|
|
Re: tatrapay a vubpay |
|
e-Sifu
Členem od: 20:41 26.5.2006
Bydliště Bratislava
Skupina:
Registrovaní uživatelé Vývojáři
|
no...ja to sice mam, ale nie je to to, prave orechove :( asi to zrusim. 1. dohodnut sa s bankou - neda 2. oskusat... asi tak ze spustite to a my si to oskusame. po 3,. tyzdnoch odpoved: nejde. modul neodpoveda,....... blabla vgla 3. zmena + mail: vyskasajte 4. po 3 tyzdnoch odpoved (presne ta ista ako minule) ked som ich zje..l aby napisali aka chyba to je, tak mi nieco napisali. opravil som. povedali ze ok, ale ci to naozaj funhuje... :) aj tak to nik nepouziva, tak to zrusim asi. problem, ze banka nevie vratit adresu s parametrami!!!! cize jedine stranka.php nemoze ist na stranka.php?nieco=4 cucal som ako puk. nemam seo, takze neviem, ako by pokracoval nakup po zaplateni, pretoze to nemam ani ako oskusat ;) spolupraca z bankou je uzasna.
Zasláno: 7:09 12.3.2007
|
|
|
Re: tatrapay a vubpay |
|
Expert
Členem od: 10:12 1.3.2007
Skupina:
Registrovaní uživatelé
|
Chcem trošku oživiť túto tému, snažím sa rozbehnúť tieto moduli.
e-platba od VUB tatrapay od Tatrabanky.
U tatrabanky mam uz nejaky uspech generuje sa mi skoro spravny SIGN, len tam doplnili dalsiu polozku CURR co je vlastne mena v ktorej sa uctuje tovar, a nedari sa mi ho, zakomponovať :( Nemá to niekto sprevádzkované, alebo niekto kto sa ozaj dobre vizná v php, poslem do sukromnej spravy kod na upravu. Mám v úmysle, ked sa mi to podari poriadne sprevádzkovať ponúknuť to sem na fórum na ďalšie implantovanie.
U e-platieb nemam zatial nic funkcne :(
Zasláno: 20:41 26.8.2010
|
|
|
Re: tatrapay a vubpay |
|
Webmaster
Členem od: 22:00 29.8.2005
Bydliště Brno
Skupina:
Administrátoři Vývojáři
|
Citát: energy napsal/a:
Mám v úmysle, ked sa mi to podari poriadne sprevádzkovať ponúknuť to sem na fórum na ďalšie implantovanie.
Takový už tu také byl, a pak ticho po pěšině.
Zasláno: 22:16 26.8.2010
|
|
|
Re: tatrapay a vubpay |
|
Expert
Členem od: 10:12 1.3.2007
Skupina:
Registrovaní uživatelé
|
Dávam do placu kod, jedná sa o položku CU, nechce sa v admine zobrazit a zadať hodnota. // !Class constructor -> initialize class variables.
// Sets the class code, description, and status.
function TatraPay() {
$this->code = 'TatraPay';
$this->title = MODULE_PAYMENT_TATRAPAY_TEXT_TITLE;
$this->description = MODULE_PAYMENT_TATRAPAY_TEXT_DESCRIPTION;
$this->email_footer = MODULE_PAYMENT_TATRAPAY_TEXT_EMAIL_FOOTER;
$this->CU = MODULE_PAYMENT_TATRAPAY_CU;
$this->sort_order = MODULE_PAYMENT_TATRAPAY_SORT_ORDER;
$this->enabled = MODULE_PAYMENT_TATRAPAY_STATUS;
}
////
// Create signature
function make_sign( $value, $key) {
//get the SHA1
$hash = substr(mhash (MHASH_SHA1, $value), 0, 8);
//encrypt hash with key
if (function_exists('mcrypt_module_open')) { // We have mcrypt 2.4.x
$td = mcrypt_module_open(MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv(mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
mcrypt_generic_init($td, $key, $iv);
$signature = strtoupper(bin2hex(mcrypt_generic ($td, $hash)));
mcrypt_generic_end ($td);
} //else { // We have 2.2.x only
// $signature = strtoupper(bin2hex(mcrypt_ecb (MCRYPT_3DES, $key, $hash, MCRYPT_ENCRYPT)));
// }
return $signature;
}
////
// Calculate send sign
function send_sign ($AMT, $variab) {
global $HTTP_POST_VARS;
$RURL = zen_href_link(FILENAME_CHECKOUT_PROCESS,"", 'NONSSL');
return $this->make_sign (MODULE_PAYMENT_TATRAPAY_MID.$AMT.$variab.
MODULE_PAYMENT_TATRAPAY_CS.
MODULE_PAYMENT_TATRAPAY_CU.$RURL,
MODULE_PAYMENT_TATRAPAY_MIK);
}
////
// !Javascript form validation
// Check the user input submited on checkout_payment.php with javascript (client-side).
// Examples: validate credit card number, make sure required fields are filled in
function javascript_validation() {
// insert code here
}
////
// !Form fields for user input
// Output any required information in form fields
// Examples: ask for extra fields (credit card number), display extra information
function selection() {
return array('id' => $this->code,
'module' => $this->title);
}
////
// Pre confirmation checks (ie, check if credit card information is right before sending the info to
// the payment server
function pre_confirmation_check() {
return false;
}
////
// !Functions to execute before displaying the checkout confirmation page
// Note: Set the variable $checkout_form_action to set the form action value
// Examples: validate (server-side with PHP) extra fields, redirect to online payment services (eg, PayPal)
function confirmation() {
global $checkout_form_action;
//// For live
$this->form_action_url = 'https://moja.tatrabanka.sk/cgi-bin/e-commerce/start/example.jsp';
//// For test with Tatrabanka
# $this->form_action_url = 'https://tatrasun2/cgi-bin/e-commerce/start/e-commerce.jsp';
//// For test at localhost
// $this->form_action_url = 'http://www.biosen.sk/tatratest.php';
}
////
// !Functions to execute before finishing the form
// Examples: add extra hidden fields to the form
function process_button() {
// insert code here
global $HTTP_POST_VARS, $order, $comments;
$AMT = str_replace(",","",number_format($order->info['total'], 2));
$variab = mysql_num_rows(mysql_query("select orders_id from " . TABLE_ORDERS))+1;
$variab .= date ("dmy");
$sign = $this->send_sign($AMT, $variab);
if ($comments != '') $this->DESC = zen_draw_hidden_field('DESC', $comments);
if (MODULE_PAYMENT_TATRAPAY_RSMS != '') $this->RSMS = zen_draw_hidden_field('RSMS', MODULE_PAYMENT_TATRAPAY_RSMS);
if (MODULE_PAYMENT_TATRAPAY_REM != '') $this->REM = zen_draw_hidden_field('REM', MODULE_PAYMENT_TATRAPAY_REM);
$process_button_string = zen_draw_hidden_field('PT', "TatraPay") .
zen_draw_hidden_field('MID', MODULE_PAYMENT_TATRAPAY_MID) .
zen_draw_hidden_field('AMT', $AMT) .
zen_draw_hidden_field('VS', $variab) .
zen_draw_hidden_field('CU', MODULE_PAYMENT_TATRAPAY_CU) .
zen_draw_hidden_field('CS', MODULE_PAYMENT_TATRAPAY_CS) .
zen_draw_hidden_field('RURL', zen_href_link(FILENAME_CHECKOUT_PROCESS, '', 'NONSSL')).
$this->DESC .
$this->RSMS .
$this->REM .
zen_draw_hidden_field('SIGN', $sign);
return $process_button_string;
}
////
// !Functions to execute before processing the order
// Examples: retreive result from online payment services
function before_process() {
global $VS, $RES, $SIGN;
$csign = $this->make_sign ($VS.$RES, MODULE_PAYMENT_TATRAPAY_MIK);
if((($RES != 'OK') and ($RES != 'TOUT')) or strcasecmp($csign, $SIGN) != '0'){
zen_redirect(zen_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode(MODULE_PAYMENT_TATRAPAY_TEXT_ERROR_MESSAGE), 'NONSSL', true, false));
}
return false;
}
////
// !Functions to execute after processing the order
// Examples: email part of the credit card number
function after_process() {
// insert code here
return false;
}
////
// !If an error occurs with the process, output error messages here
function output_error() {
return false;
}
////
// !Check if module is installed (Administration Tool)_
// TABLES: configuration
function check() {
global $db;
if (!isset($this->check)) {
$check_query = $db->Execute("select configuration_value from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_TATRAPAY_STATUS'");
$this->check = $check_query->RecordCount();
}
return $this->check;
}
////
// !Install the module (Administration Tool)_
// TABLES: configuration
function install() {
global $db;
$db->Execute("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('Allow TatraPay Payments', 'MODULE_PAYMENT_TATRAPAY_STATUS', '1', 'Do you want to accept TatraPay payments?', '8', '8', now())");
$db->Execute("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('MID', 'MODULE_PAYMENT_TATRAPAY_MID', '001', 'ID obchodníka.', '8', '3', now())");
$db->Execute("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('MIK', 'MODULE_PAYMENT_TATRAPAY_MIK', 'teszen01', 'Kľúč obchodníka.', '8', '2', now())");
$db->Execute("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('CS', 'MODULE_PAYMENT_TATRAPAY_CS', '308', 'Konštantný Symbol.', '8', '2', now())");
$db->Execute("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('CU', 'MODULE_PAYMENT_TATRAPAY_CU', '978', 'Mena nákupu.', '8', '2', now())");
$db->Execute("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('RSMS', 'MODULE_PAYMENT_TATRAPAY_RSMS', '', 'Reply SMS.', '8', '2', now())");
$db->Execute("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('REM', 'MODULE_PAYMENT_TATRAPAY_REM', '', 'Reply Email.', '8', '2', now())");
$db->Execute("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('Poradie zobrazenia modulu', 'MODULE_PAYMENT_TATRAPAY_SORT_ORDER', '0', 'Poradie pri zobrazení. S najnižšou hodnotou je zobrazené na prvej pozícii.', '8', '0', now())");
}
////
// !Remove the module (Administration Tool)_
// TABLES: configuration
function remove() {
global $db;
$db->Execute("delete from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_TATRAPAY_STATUS'");
$db->Execute("delete from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_TATRAPAY_MID'");
$db->Execute("delete from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_TATRAPAY_MIK'");
$db->Execute("delete from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_TATRAPAY_CS'");
$db->Execute("delete from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_TATRAPAY_CU'");
$db->Execute("delete from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_TATRAPAY_RSMS'");
$db->Execute("delete from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_TATRAPAY_REM'");
$db->Execute("delete from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_TATRAPAY_SORT_ORDER'");
}
////
// !Retreive the modules configuration keys (Administration Tool)_
// Check the user input submited on checkout_payment.php with javascript (client-side).
function keys() {
$keys = array('MODULE_PAYMENT_TATRAPAY_MID', 'MODULE_PAYMENT_TATRAPAY_MIK', 'MODULE_PAYMENT_TATRAPAY_CU', 'MODULE_PAYMENT_TATRAPAY_CS', 'MODULE_PAYMENT_TATRAPAY_RSMS', 'MODULE_PAYMENT_TATRAPAY_REM', 'MODULE_PAYMENT_TATRAPAY_SORT_ORDER');
return $keys;
}
}
?>
Zasláno: 8:49 27.8.2010
|
|
|
Re: tatrapay a vubpay |
|
Expert
Členem od: 10:12 1.3.2007
Skupina:
Registrovaní uživatelé
|
ako nikto nema napad ako nato?
Zasláno: 21:56 27.8.2010
|
|
|
Re: tatrapay a vubpay |
|
Expert
Členem od: 10:12 1.3.2007
Skupina:
Registrovaní uživatelé
|
Budem rád ak niekto pridá nápad ako pokračovať ;)
Zasláno: 8:30 30.8.2010
|
|
Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.
|
Zen-Cart ke stažení
Vyšel nový Zencart 1.5.0
Originální moduly můžete stahovat na
www.zen-cart.com
Reklama
Nejaktivnější autoři
|
|