|
|
NavodilaNavodila za namestitev modulaKazalo[up]Kaj je Moneta?Moneta je v lasti slovenskega mobilnega operaterja Telekom Slovenije in banke Nova KBM.Moneta omogoča preprost, varen in pregleden način mobilnega plačevanja. Moneto lahko uporabljajo vsi uporabniki storitev Mobitel, naročniki Debitela in Si.mobila. Več o Moneti si lahko preberete na spletni strani www.moneta.si. [up] Kaj je ECWID?ECWID je spletna trgovina, ki se nahaja na centralnem strežniku ponudnika Ecwid, Inc.Spletno trgovino vključite v svoj spletni portal nekako takole (inline div): <div id="my-store-12345"></div> <div> <script type="javascript" src="http://app.ecwid.com/?id=12345" /> </div> Več o spletni trgovini ECWID si lahko preberete na spletni strani www.ecwid.com. [up] Kaj je Moneta ECWID modul?Moneta ECWID modul omogoča mobilno plačevanje v spletni trgovini ECWID.Moneta ECWID modul oz. "endpoint_url.php" mora biti nameščen na vašem spletnem strežniku. V nastavitve ECWID je potrebno vnesti "Endpoint URL" naslov do skripte "endpoint_url.php". Kupci lahko plačujejo vaše artikle z uporabo mobilnega telefona. [up] PredpostavkeECWID spletne trgovine in namestili Moneta ECWID modul. [up] Namestitev Moneta ECWID modula1. Prenos Moneta ECWID modulaPrenesite datoteko EcwidMonetaModul.zip na vaš lokalni disk. 2. Namestitev php datotek Namesite PHP datoteke na vaš spletni strežnik v mapo "moneta". Seznam PHP datotek:
3. Kreiranje tabele "moneta" v MySQL podatkovni bazi V MySQL podatkovni bazi kreirajte tabelo "moneta": CREATE TABLE `moneta` ( `id` int(10) unsigned NOT NULL auto_increment, `confirmationid` varchar(64) NOT NULL default '', `confirmationsignature` varchar(255) NOT NULL default '', `tarifficationerror` int(10) unsigned NOT NULL default '0', `startdate` datetime NOT NULL default '0000-00-00 00:00:00', `confirmdate` datetime NOT NULL default '0000-00-00 00:00:00', `refreshcounter` int(10) unsigned NOT NULL default '0', `purchasestatus` varchar(32) NOT NULL default '', `providerdata` text NOT NULL, `providerdata2` text NOT NULL, PRIMARY KEY (`id`), KEY `ix_confirmationid` (`confirmationid`) ) ENGINE=MyISAM;SQL skripta za kreiranje tabele "moneta" je priložena tudi v zip datoteki (moneta.sql). 4. Nastavitve za dostop do MySQL podatkovne baze Odprite datoteko "settings.inc.php" ter ustrezno nastavite podatke za dostop do MySQL podatkovne baze in tabele "moneta". define('MYSQL_SERVER', 'localhost'); define('MYSQL_DATABASE', 'moneta'); define('MYSQL_TABLENAME', 'moneta'); define('MYSQL_USERNAME', 'moneta'); define('MYSQL_PASSWORD', 'moneta123');
5. Aktivacija in konfiguracija Moneta ECWID modula V spletni trgovini ECWID izberite meni zgoraj desno "System Settings" in nato podmeni "Payment", kot je prikazano na sliki 1.
Dodajte novo plačilno metodo ali pa spremenite nastavitve ene od obstoječih plačilnih metod iz seznama. Poimenujte plačilno metodo "Moneta Internet" in v stolpcu "Payment Processor" izberite "Credit Card: Authorize.Net SIM", kot prikazuje slika 2.
Konfigurirajte pravkar dodani plačilni modul (Authorize.Net SIM Account Details) ter dopolnite konfiguracijsko datoteko "settings.inc.php", sledite korakom od 1 do 8 in glejte sliko 3: 1. klikite povezavo "Advanced settings", 2. kliknite gumb "Change", 3. vnesite url naslov, kjer je dostopna skripta "endpoint_url.php", (primer: http://www.ponudnik.si/moneta/endpoint_url.php) 4. v urejevalniku "notepad" odprite datoteko "settings.inc.php", 5. url povezavo "Relay response URL" prepišite v konfiguracijsko datoteko, (podatek ECWID_RELAY_RESPONSE_URL) 6. vnesite "API Login Id" (poljuben podatek) in ga vnesite tudi v konfiguracijsko datoteko, (podatek ECWID_API_LOGIN_ID) 7. vnesite "Transaction Key" (poljuben podatek) in ga vnesite tudi v konfiguracijsko datoteko, (podatek ECWID_TRANSACTION_KEY) 8. vnesite "MD5 Hash Value" (poljuben podatek) in ga vnesite tudi v konfiguracijsko datoteko. (podatek ECWID_MD5_HASH_VALUE)
Aktivirajte plačilno metodo "Moneta Internet" s klikom na povezavo "Enable", kot je prikazano na sliki 4.
Shranite nastavitve, kot je prikazano na sliki 5.
6. V konfiguracijsko datoteko vnesite podatek TARIFFICATIONID Telekomu Slovenije morate poslati url naslova, kjer se nahajata php skripti "moneta_order.php" ter "moneta_confirm.php", v zameno pa boste prejeli podatek TARIFFICATIONID, ki ga vnesete v konfiguracijsko datoteko "settings.inc.php": define('TARIFFICATIONID', '1234'); define('MONETAURL', 'http://test.moneta.mobitel.si/placevanje/TarifficationE.dll'); Primer url naslovov plačljivih strani, ki jih morate poslati Telekomu Slovenije: http://www.ponudnik.si/moneta/moneta_order.php http://www.ponudnik.si/moneta/moneta_confirm.php Več informacij o tem kako postanete ponudnik in kako pridobite TARIFFICATIONID si lahko preberete na Monetini spletni strani "Postanite ponudnik". Omogočamo vam tudi gostovanje Moneta ECWID modula oz. Endpoint URL naslova. Več info na info@4ezi.com [up] |
Copyright © 1991-2024
EZi Software. All rights reserved. |