+
/

Sajnos az Ön által kiválasztott termékcsoport üres, így szíves figyelmébe ajánljuk legújabb termékeinket!

Asztali állvány tálaló bográcshoz
Új!
Tálaló állvány max. 1l gulyásbográcshoz

Bográcsállvány, Bogrács állvány fekete asztali, tálaló állvány max. 1l. Magyar termék

Kosárba
Részletek
Áruszállító kézikocsi 150kg Négykerekű összecsukható
Új!
Áruszállító kézikocsi 150kg Négykerekű összecsukható

Termékjellemzők Görgő 4" Méret 725x460x810 Terhelhetőség 150 kg Súly 8,4 kg Nehezére esik az 50 liters virágföldet cipelnie a kertben? Nme kell! A kerti munkák során gyakran szükség van arra, hogy szállítókocsival könnyedén szállíthassuk az eszközöket és a virágföldet, vagy akár virágokat és növényeket is. Ez a kerti szállítókocsi tökéletes választás lehet az ilyen teendőkre. Az acélvázas kocsit erős és tartós anyagokból készítették, így akár 150 kg terhelést is elbír. A görgők könnyű manőverezést tesznek lehetővé a kocsival, így akár az összeszerelt szerszámokkal és a növényekkel is könnyedén mozgathatod.

Kosárba
Részletek
Güde BIG WHEELER 554.3 R fűnyíró 4 ütemű motorral
-9.5%
Új!
Güde Benzines fűnyíró 554.3 R

A Güde BIG WHEELER 554.3 R fűnyíró tökéletes választás azoknak a kert szerelmeseinek, akik értékelik a teljesítményt, a kényelmet és a funkcionalitást. A robusztus, porszórt acéllemez váz alatt egy erőteljes 4 ütemű motor található, amely még az igényes fűnyírási munkák során sem izzad meg. Az ergonomikusan kialakított, a felhasználó igényeinek megfelelően állítható magasságú vezetőfogantyú kényelmes kezelést biztosít. Ezenkívül a 6 irányban központi vágási magasság-állítás megkönnyíti a pázsit széles választékának nyírását. A töltésszintjelzővel ellátott 65 literes fűgyűjtő zsák gondoskodik arról, hogy mindig nyomon kövesse a kapacitást. Az optimális mobilitás érdekében mind az első, mind a hátsó kerekek golyóscsapágyakkal rendelkeznek - a 300 mm-es Ø hátul és 200 mm-es Ø elöl garantált a könnyű manőverezés. Az alapozószivattyúnak köszönhetően a fűnyíró beindítása mindig egyszerű. Egy másik csúcspont a mulcsozó ék, amely finomra vágja a füvet, és természetes trágyaként elosztja a gyepen. A kormányon található panel praktikus pohártartóval és tárolórekesszel további kényelmet biztosít a kertészkedés során. A kapcsolható, egyenletes futású sebességváltónak köszönhetően a hátsókerék-hajtás 3,6 km/h-s állandó sebességet tesz lehetővé. Mindegy, hogy nyírás, gyűjtés, talajtakarás vagy oldalsó kiürítés – a Güde BIG WHEELER 554.3 R-rel mindig kéznél van a megfelelő funkció.

Kosárba
Részletek
Fűnyíró traktor GAR 960 T Hydrostat
-14.3%
Új!
Güde Fűnyíró traktor GAR 960 T Hydrostat

Fűnyíró traktor GAR 960 T Hydrostat

1 050 000 Ft

899 800 Ft

Az erőteljes 4 ütemű motorral felszerelt Güde GAR 960 T Hydrostat fűnyíró traktor ideális megoldás nagy, akár 5000 m²-es gyepfelületek gondozására. Hidrosztatikus hajtóműve lehetővé teszi a menetsebesség folyamatos beállítását, a 210 literes gyűjtőzsákkal pedig megszakítás nélküli hosszabb fűnyírási intervallumok garantáltak. Különleges jellemzők, mint például az 5-szörös központi vágásmagasság-állítás, az elektromos indítás és a praktikus tisztítócsatlakozás megkülönböztetik a többi modelltől. Az olyan biztonsági funkciók, mint a rögzítőfék és a kapcsolható fűnyíró gondoskodnak az egyszerű működésről. A pneumatikus abroncsok sima futást, a LED-es munkalámpa pedig tiszta láthatóságot biztosít. A fűnyíró traktornak van egy vonószerkezete is a tartozékokhoz, például a GGW 300 kerti kocsihoz. Ilyen kiterjedt funkciókkal a gyepgondozás gyerekjáték.

Kosárba
Részletek
Fűnyíró ECO WHEELER 412.2 P 4 ütemű benzinmotorral
-14.7%
Új!
4 ütemű benzinmotoros Fűnyíró ECO WHEELER 412.2 P

A GÜDE ECO WHEELER 412.2 P hatékony és megbízható partner a gyepápoláshoz kis és közepes méretű kertekben. Robusztus kialakításával és kiváló minőségű komponenseivel hatékony megoldást kínál akár 900 m²-es pázsit nyírásához. 4 ütemű benzinmotorral rendelkezik, amelynek megbízható teljesítménye 1,5 kW és 2 LE. 40,6 centiméteres vágásszélességével gyors és precíz fűnyírást tesz lehetővé. A központi vágási magasság beállítás lehetővé teszi a kívánt vágási magasság egyszerű beállítását és egyenletes eredmény elérését. A fűnyíró háza ütésálló műanyagból készült, így garantálja a szükséges stabilitást és tartósságot. A nagy futófelületű kerekek jó tapadást biztosítanak, és lehetővé teszik a fűnyíró könnyű mozgatását egyenetlen terepen. A fűnyíró bőséges gyűjtőkosárral van felszerelve, amely 40 literes űrtartalommal rendelkezik. Ez hosszabb fűnyírást tesz lehetővé anélkül, hogy gyakran ki kellene ürítenie a kosarat. Az ergonómikusan kialakított fogantyú kényelmes kezelést és fáradságmentes munkavégzést tesz lehetővé.

Kosárba
Részletek
Akkumulátoros fűnyíró 430/40-8 akkuval, töltővel
-9.2%
Új!
Güde akkumulátoros fűnyíró 430/20-8

A Güde akkumulátoros fűnyíró 430/20-8 műszaki jellemzőivel és minden kertész számára kínált könnyű kezelhetőségével lenyűgöz. Erőteljes kefe nélküli motorja nagy hatékonyságot és hosszú élettartamot garantál. A 6-szoros központi magasságállítással a fűnyíró egyedileg állítható különböző pázsitmagasságokhoz, hogy mindig a legjobb vágási eredményt érje el. Az ergonomikusan kialakított, összecsukható és állítható magasságú kormány maximális könnyű használatot biztosít, és helytakarékos tárolást is lehetővé tesz. A bőséges, 50 literes fél-/félfűgyűjtő zsák töltésszint-jelzővel megbízhatóan mutatja, mikor kell kiüríteni. Azok számára, akik nem csak nyírni szeretnék a pázsitjukat, hanem gondoskodni is szeretnének róla, egy mulcsozó ék áll rendelkezésre, amely a finomra vágott nyesedéket visszahozza a gyepre, hogy azt természetes módon megtermékenyítse. A puha fogantyú biztosítja a kényelmes kezelést, a praktikus hordozófogantyú pedig megkönnyíti a fűnyíró szállítását. A fűnyírót két nagy teljesítményű, egyenként 4 Ah-s akkumulátorcsomag hajtja, amelyek a mellékelt 2 órás töltőknek köszönhetően gyorsan újra használatra készek. Legyen szó nyírásról, gyűjtésről vagy talajtakarásról – a Güde akkumulátoros fűnyíró 430/20-8 ideális segítőtárs az ápolt pázsithoz.

Kosárba
Részletek
Rögzítő szett kerti szerszámtároló házakhoz FS-01
Új!
Rögzítő szett kerti szerszámtároló házakhoz FS-01

A szett tartalmaz 4 db háromszög vasat, lefogató vasakat illetve lefogató csavarokat.

Kosárba
Részletek
MIR1008 kerti szerszámos ház 8m²
Új!
MIR1008 kerti szerszámos ház 8m²

Időjárásálló Könnyű tisztítás Beüzemelés kérhető Horgonyzott acélfal 8 m²

Kosárba
Részletek
MIR0406 kerti szerszámos ház 2,44 m²
Új!
MIR0406 kerti szerszámos ház 2
44 m²

Anyagoknak köszönhetően élettartam hosszabb Konstrukció biztosítja a tartósságot,stabilitást Tolóajtók lehetővé teszik a jobb helykihasználást a szellőzőnyílások lehetővé teszik a levegő keringést a padló hiánya lehetővé teszi, hogy bármilyen talajra elhelyezhető legyen

Kosárba
Részletek
MANOR 4x3 kerti ház, szürke-fehér színben 0,95 m²
Új!
MANOR 4x3 kerti ház
szürke-fehér színben 0
95 m²

Időjárásálló Karbantartást nem igényel Könnyű tisztítás UV védelem További tudnivalók: kapacitás: 1,76 m³, alapterület: 0,95 m² , fal vastagság: 16 mm, padló vastagság: 16 mm, tető vastagság: 16 mm Termék súlya: 29 kg Csomag méretei: m: 12 cm, sz: 199 cm, mé: 114 cm

Kosárba
Részletek
Darwin 6x8 műanyag kerti ház
Új!
Darwin 6x8 műanyag kerti ház

A Keter Darwin 6x8 univerzális és átfogó megoldás a kerthez. A kerti tárolót a neves Keter cég készítette, amely évekig tartó, magas karbantartási nem igénylő műanyag berendezések gyártására szakosodott. A Darwin 6x8 ház azok számára ajánlott, akiknek hordozható tárolóhelyre van szükségük kerti szerszámokhoz, játékokhoz, grillhez, kerékpárokhoz vagy kerti fűnyíróhoz. időjárásálló nulla karbantartás könnyű tisztítás UV védelem

 Darwin 6x6 műanyag kerti ház
Új!
Darwin 6x6 műanyag kerti ház

Nettó súly (kg) 79,00 Bruttó súly (kg) 84,00 Termék méretei (cm) 190 x182 x 221 Csomag méretei (cm) 198 x 72 x 36,4 * Gyártói garanciánk az összeszerelési- és a használati útmutatóinkba foglalt információk betartása esetén érvényes

 Darwin 4x6 műanyag kerti ház 2.33 m²
Új!
Darwin 4x6 műanyag kerti ház

A Keter Darwin 4x6 univerzális és átfogó megoldás a kerthez. A kerti tárolót a neves Keter cég készítette, amely évekig tartó, magas karbantartást nem igénylő műanyag berendezések gyártására szakosodott. A Darwin 4x6 ház azok számára ajánlott, akiknek hordozható tárolóhelyre van szükségük kerti szerszámokhoz, játékokhoz, grillhez, kerékpárokhoz vagy kerti fűnyíróhoz. időjárásálló nulla karbantartás könnyű tisztítás UV védelem

KR-1L kézi döngölő 8” x 8” (20 x 20 cm) 9” (23 cm) gumírozott markolat, 44” (110 cm) acél fogantyúval
Új!
Truper KR-1L kézi döngölő

Talaj, kavics, aszfalt és egyéb anyagok egyengetésére vagy tömörítésére 44" acél fogantyú 9" (23 cm) markolat

Kosárba
Részletek
kutyaház ”S”
Új!
kutyaház

73x76.5x76.5 cm Ideális kutyaház a kisebb és közepes méretű kutyák számára Az Smiley Classic kutyaház "S" méretű változata minden fajtájú kutya számára tökéletes otthont nyújt. A kompakt méret ideális kisebb és közepes méretű kutyák számára. Robusztus kivitelezés és időjárásállóság

Kosárba
Részletek
kutyaház ”M”
Új!
Fenyöfa kutyaház

79x88x81.5 cm Ideális kutyaház a kisebb és közepes méretű kutyák számára Az Smiley Classic kutyaház "M" méretű változata minden fajtájú kutya számára tökéletes otthont nyújt. A kompakt méret ideális közepes méretű kutyák számára. Robusztus kivitelezés és időjárásállóság

Kosárba
Részletek
kutyaház ”L”
Új!
Fenyőfa kutyaház

85x101x87 cm Az Smiley Classic kutyaház "L" méretű változata minden fajtájú kutya számára tökéletes otthont nyújt. A kompakt méret nagyobb méretű kutyák számára. A kutyaház elemeit fenyőből készítették, és vízalapú falazúrral kezelték, így első védelmi vonalat nyújtanak a fának az időjárási viszontagságokkal szemben. Az impregnált fából készült elemek tartósak és ellenállnak az időjárásnak. Robusztus kivitelezés és időjárásállóság

Kosárba
Részletek
Basic kutyaház ”S”
Új!
Fenyőfa Basic kutyaház ”S”

85x57x58 cm Ideális kutyaház a kisebb fajták számára A Smiley Basic kutyaház "S" méretű, ideális otthont nyújt a kis méretű kutyáknak. Ez a kutyaház a kényelem és a funkcionalitás tökéletes ötvözete. A ház magas minőségű, időjárásálló nyársfenyőfából készül, és a teteje homokszórású bitumen-kátránypapírral van fedve, így a tartósság és a védelem garantált.

Kosárba
Részletek
Párásító szett + csatlakozók + fúvókák (Párakapu)
Új!
Párásító szett + csatlakozók + fúvókák (Párakapu)

A párakapu a vizet apró cseppekre porlasztja el, amely azonnal elpárolog. A párolgás hőelvonással jár, így a környezet hőmérsékletét 8 - 10 fokkal csökkenti. A kis vízcseppek elpárolgása rendkívül gyorsan, így az emberek, tárgyak nem lesznek vizesek.

Fűrészláncélező készülék, láncélező
Új!
Leziter Fűrészláncélező készülék
láncélező

A kép a termékre hasonlító illusztráció! A Láncélező kiválóan alkalmas minden típusú és méretű lánc élezésére.

Kosárba
Részletek
hőálló tömítő szilikon 300°C 310 ml
Új!
hőálló tömítő szilikon 300°C 310 ml

hőálló tömítő szilikon 300°C 310 ml

5 380 Ft

17 355 Ft / liter

Tartós hőterhelésnek kitett helyekre Ahol fontos a tartós rugalmasság

Kosárba
Részletek
Hőálló Tömítő 1000°C ANTRACIT 310 ML
Új!
Hőálló Tömítő 1000°C ANTRACIT 310 ML

Alkalmazható: Kályhák, kandallók tömítésére Mire vigyázzunk? Nem alkalmas tágulási és vibrációs hézagokhoz! (ne használjuk központi fűtéshez, gázvezetékekhez!) Ne használjuk üvegezett felületekre, matt lehet tőle az üveg.

Kosárba
Részletek
MOTIP Hőálló Fekete Festék spray 400ml 650˚C-ig
Új!
MOTIP Hőálló Fekete Festék spray 400ml 650˚C-ig

Speciális, hőálló, fekete színű akrilfesték olyan felületek javításához, melyek nagy hőhatásnak (max. 650 °C) vannak kitéve. A gyorsan száradó festék a víznek is ellenáll. A festett rész rugalmas és sima felületű lesz. A festéket nagyon jó tapadás, valamint kiváló fedő- és kitöltőképesség jellemzi.

Kosárba
Részletek
Hőálló tömítőzsinór fonott mm/ 3 m
Új!
Hőálló tömítőzsinór fonott 3 m

felhasználás: kályha, kandalló, kazán és vagy füstcsövek tömitésére

Zeba Növénymester vízraktározó hidrogél
Új!
Zeba Növénymester vízraktározó hidrogél

A Zeba egy keményítő alapú szuperabszorbens, egy innovatív vízraktározó hidrogél, amely forradalmasítja a talaj vízgazdálkodását. Javítja a talaj nedvességmegtartó képességét, csökkenti az öntözési igényt és optimalizálja a növények növekedését. A Zeba hidrogél szemcsék képesek a saját tömegük többszörösét vízben tárolni, így biztosítva a folyamatos vízellátást a növények számára. A talaj nedvességét megtartva a Zeba csökkenti az öntözési igényt és a vízveszteséget, továbbá az egyenetlen vízellátásból adódó stressz hatásokat minimálisra csökkenti a vegetáció ideje alatt. A Zeba különösen hasznos - fűtelepítésnél, - palántázásnál, - konténeres és balkon növényeknél, - újonnan telepített növényeknél, így például gyümölcsfa ültetésnél, - zöldségeskertekben és veteményesekben, - valamint tájépítészetben és közterületeken

Ágfűrész láncfűrész GAK 710 T 230V, 50Hz, 710W
-14.9%
Új!
Elektromos láncfűrész GAK 710 T

A 2,29 és 2,89 m között változtatható teleszkópos beállítással magasan lévő területeket is elérhet. • Teleszkópos hosszabbító • Hordszíj • Fogó horog • automatikus lánckenés • kiváló minőségű Oregon vágólánc és Oregon kard • 3 irányban zárható fűrészfej 0-30°

Kosárba
Részletek
Güde KS 450-53 V benzines láncfűrész
-14.6%
Új!
Güde KS 450-53 V benzines láncfűrész kétütemű motorral

A Güde KS 450-53 V benzines láncfűrész a Güde láncfűrészek közt a sokoldalú, 2,7 LE teljesítménnyel, kiváló minőségű 450 mm-es OREGON vágókészlettel és erőteljes, 53 köbcentis kétütemű motorral. A 450-53 V ideális minden könnyű és közepes tűzifa munkához, és alkalmi fakivágásokhoz is használható. A rugós tolatóindító, valamint a fojtó- és töltőszivattyú könnyű és gyors indítást tesz lehetővé jelentős erőfeszítés nélkül minden korú és nemű felhasználó számára. A 450 emellett rendkívül hatékony rezgéscsillapító rendszerrel, üzemanyagszint-jelzővel és szerszámmentes hozzáféréssel rendelkezik a légszűrőhöz és a gyújtógyertyához. Természetesen a KS 450-53 V teljesíti az EURO-V szerinti jelenlegi károsanyag-kibocsátási határértékeket, és szigorú biztonsági előírások szerint GS-tesztelt.

Kosárba
Részletek
KS 400-41 V benzines láncfűrész
-15.6%
Új!
Güde KS 400-41 V benzines láncfűrész kétütemű motorral

A Güde KS 400-41 V benzines láncfűrész a belépő szintű Güde láncfűrész 1,9 LE teljesítménnyel, kiváló minőségű 400 mm-es OREGON vágókészlettel és erős 41 köbcentis kétütemű motorral. A 400-41 V ideális minden könnyű és közepes tűzifa munkához, és alkalmi, kisebb fakivágási munkákhoz is használható. A rugós tolatóindító, valamint a fojtó- és töltőszivattyú könnyű és gyors indítást tesz lehetővé jelentős erőfeszítés nélkül minden korú és nemű felhasználó számára. A 400 a rendkívül hatékony rezgéscsillapító rendszerrel, a szerszám nélküli gyors láncfeszítéssel, valamint a légszűrőhöz és a gyújtógyertyához való szerszámmentes hozzáféréssel is szerez pontot. Természetesen a KS 400-41 V teljesíti az EURO-V szerinti jelenlegi károsanyag-kibocsátási határértékeket, és szigorú biztonsági előírások szerint GS-tesztelt.

Kosárba
Részletek
Benzines fűkasza GFS 52.3
-14%
Új!
Güde GFS 52.3 2 ütemű benzinmotoros fűkasza

Benzines fűkasza GFS 52.3

49 900 Ft

42 900 Ft

Durva terepen, pl. meredek lejtőkön, fák alatt vagy aljnövényzetben végzett munkákhoz.

Kosárba
Részletek
Sövényvágó olló 25/62cm
Új!
Sövényvágó olló 25/62cm

Sövényvágó olló 25/62cm

8 470 Ft

13 661 Ft / méter

Hullámos élő, alumínium nyelű sövénágó olló. 25cm Hullámos él

Kosárba
Részletek
Sövényvágó olló 27/62cm
Új!
Sövényvágó olló 27/62cm

Sövényvágó olló 27/62cm

5 770 Ft

9 306 Ft / méter

Hullámos élő, alumínium nyelű sövénágó olló. 27cm Hullámos él

Kosárba
Részletek
Sövényvágó olló 19/54cm
Új!
Hullámos élő
alumínium nyelű sövénágó olló.

Sövényvágó olló 19/54cm

2 990 Ft

5 537 Ft / méter

Hullámos élő, alumínium nyelű sövénágó olló. 19cm Hullámos él

Kosárba
Részletek
Gázégő kétkörös Profi Ø40cm 10KW
Új!
Gázégő kétkörös Profi Ø40cm 10KW

Gázégő kétkörös Profi Ø40cm 10KW

Gázégő rózsa, szőnyeglánggal
Új!
Gázégő rózsa szőnyeglánggal

Gázégő rózsa szőnyeglánggal 9kW vagy 15kW

Gázégő gyűrű duplasoros égéssel 5 kW Ø 21 cm
Új!
Gázégő gyűrű duplasoros égéssel 5 kW Ø 21 cm

Gázégő gyűrű duplasoros égéssel 5 kW Ø 21 cm

Kosárba
Részletek
Gázégő + hollander + bilincs + tömlő
Új!
GÁZÉGŐ BOGRÁCS VAGY ÜST ALÁ

GÁZÉGŐ BOGRÁCS VAGY ÜST ALÁ

Tűzrakó tál hordozható tűzrakó hely
Új!
Tűztér hordozható tűzrakó hely Zománcos
zománcozott

Könnyen elmosható mosószeres vízben Egyszerű kezelés Magyar termék A tűzrakó tál három kicsavarozható lábbal kapható. Segítséget nyújt a biztosnágos tűzrakáshoz. Könnyen összeszerelhető és szállítható.

Bográcsállvány
Új!
Bográcsállvány

Bográcsállvány

3 560 Ft-tól

Bográcsállvány A bográcsállvány csavart formája biztos tartást ad a szerkezetnek

PB gáznyomáscsökkentő szett 1m tömlővel
Új!
PB gáznyomáscsökkentő szett 1m tömlővel

PB gáznyomáscsökkentő szett 1m tömlővel

Kosárba
Részletek
grafit esővíztároló 220L tömlővel, vízlopóval Indigo water butt műanyagból
Új!
grafit esővíz tároló 220L tömlővel
vízlopóval

Indigo water butt műanyag esővíz tároló 220L grafit tömlővelKapacitás 220 liter Szín Grafit Tömlő Tartalmaz egy grafit színű tömlőt, a közvetlen öntözéshez Szűrőrendszer Beépített szűrő akadályozza meg a szennyeződések bejutását, így a víz tiszta marad Talpazat Stabil talpazat, még egyenetlen talajon is Felhasználási terület Kerti öntözés, kerti tó vízpótlás

Kosárba
Részletek
Bros Karbid granulátum
Új!
Bros Karbid granulátum

A Karbid granulátum riasztó hatású gáz képzésére üreglakó rágcsáló riasztására alkalmas. Patkány, pocok, ürge

Öntvény ováledény 23,5 x 32cm x 10cm 3,5l Magyar termék
-3.4%
Új!
Öntvény ováledény 23
5 x 32cm x 10cm Magyar termék

Öntvény ováledény 23,5 x 32cm x 10cm 3,5l Magyar termék

11 390 Ft

11 000 Ft

1 463 Ft / méter

Öntöttvas termékek anyaga igen ellenálló, ennek köszönhetően sokáig élvezhetjük a benne készült ételeket. Az öntöttvas edényeknek kiváló a hővezetése valamint hőtartása. Az öntöttvas edény kiégetése: felülete rozsdásodásgátló anyaggal van kezelve, ezt a védőviaszt használat előtt érdemes kiégetni. Az öntöttvas edény könnyen kezelhető, mosószeres vízben könnyen elmosható.

Kosárba
Részletek
Műanyag kerti talicska 50l
Új!
Keter Műanyag kerti talicska 50l

Easy go breeze műanyag kerti talicska 50l Kapacitás 50 liter Multifunkcionalitás Többféle feladatra alkalmas: kertészkedés, bevásárlás, mosás stb. Könnyű használat Könnyen kezelhető és irányítható Karbantartás Nem igényel különösebb karbantartást Méretek Termék méretei: 51 x 56 x 84 cm, Anyag Műanyag

műanyag kerti talicska 100l
Új!
Realbarrow műanyag kerti talicska 100l barnás szürke-világos zöld színben

Realbarrow műanyag kerti talicska 100l barnás szürke-világos zöld

Kosárba
Részletek

Kapcsolat

Hírlevél

Viltor - webáruház bérlés és készítés

A weboldal sütiket (cookie) használ az alapvető működés, valamint a jobb felhasználói élmény eléréséhez. Az oldal használatával elfogadja az Általános Szerződési Feltételeket, valamint az Adatvédelmi tájékoztatót. A süti beállítások igény esetén bármikor megváltoztathatók a böngésző beállításaiban.

WebApiKey = $WebApiKey; } /** Sets the customer's e-mail address. * @param string $Email - Current customer's e-mail address. */ public function SetEmail($Email) { $this->Email = $Email; } /** Adds a product to send. Callable multiple times. * @param string $ProductName - A product name from the customer's cart. * @param string $ProductId - A product id, it must be same as in the feed. */ public function AddProduct($ProductName, $ProductId = null) { $Content = array(); $Content['Name'] = $ProductName; if(!empty($ProductId)) { $Content['Id'] = $ProductId; } $this->Products[] = $Content; } /** Prepares the Trusted code, which provides data sending from the customer's browser to us. * @return string - Prepared Trusted code (HTML). */ public function Prepare() { if (empty($this->WebApiKey)) { throw new Exception(self::ERROR_EMPTY_WEBAPIKEY); } if (empty($this->Email)) { throw new Exception(self::ERROR_EMPTY_EMAIL); } if ($this->Email == 'somebody@example.com') { throw new Exception(self::ERROR_EXAMPLE_EMAIL); } $Examples = array('Name of first purchased product', 'Name of second purchased product'); foreach($Examples as $Example) { foreach($this->Products as $Product){ if($Product['Name'] == $Example) { throw new Exception(self::ERROR_EXAMPLE_PRODUCT); } } } $Params = array(); $Params['Version'] = self::VERSION; $Params['WebApiKey'] = $this->WebApiKey; $Params['Email'] = $this->Email; $Params['Products'] = json_encode($this->Products); $Random = md5($this->WebApiKey . microtime()); $Query = $this->GetQuery($Params); // Sending: $Output = ''; // Include: $Output.= ''; // Fallback: $Output.= ''; return $Output; } /** Performs a request on our servers to get a token and assembles query params with it. * @param array $Params - Parameters to send with token request. * @return string - Query string to assemble sending code snipet on client's side with it. */ protected function GetQuery($Params) { // Prepare curl request: $Curl = curl_init(); curl_setopt($Curl, CURLOPT_URL, self::SERVICE_URL_SEND . self::SERVICE_TOKEN_REQUEST); curl_setopt($Curl, CURLOPT_POST, 1); curl_setopt($Curl, CURLOPT_POSTFIELDS, http_build_query($Params)); curl_setopt($Curl, CURLOPT_CONNECTTIMEOUT_MS, 500); curl_setopt($Curl, CURLOPT_TIMEOUT_MS, 500); curl_setopt($Curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($Curl, CURLOPT_HEADER, true); // Execute the request: $Response = curl_exec($Curl); if(curl_errno($Curl) === 0 && $Response !== false) { $Info = curl_getinfo($Curl); $StatusCode = $Info['http_code']; $JsonBody = substr($Response, $Info['header_size']); $JsonArray = json_decode($JsonBody, true); $JsonError = json_last_error(); curl_close($Curl); if(empty($JsonError)) { if ($StatusCode == 200){ $Query = array(); $Query[]= 'Token=' . $JsonArray['Token']; $Query[]= 'WebApiKey=' . $this->WebApiKey; $Query[]= 'C='; return '?' . join('&', $Query); } else if ($StatusCode == 400){ throw new Exception(self::ERROR_TOKEN_BAD_REQUEST . $JsonArray['ErrorCode'] . ' - ' . $JsonArray['ErrorMessage']); } else { throw new Exception(self::ERROR_TOKEN_REQUEST_FAILED); } } else { throw new Exception('Json error: ' . $JsonError); } } else { throw new Exception(self::ERROR_TOKEN_REQUEST_TIMED_OUT); } return null; } }