WYSZUKIWARKA BILETÓW LOTNICZYCH XFLY



Podobne dokumenty
WYSZUKIWARKA BILETÓW LOTNICZYCH XFLY

WYSZUKIWARKA SAMOCHODÓW XCAR. KONFIGURACJA I PODŁĄCZENIE (wersja z ) 1 / 26

System rezerwacji online

INSTRUKCJA DOKONYWANIA REZERWACJI BILETÓW LOTNICZYCH ON-LINE DLA AGENTÓW MERIGO

I. Program II. Opis głównych funkcji programu... 19

WYSZUKIWARKA INTERNETOWA

1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3

Internetowy przewodnik FAQ V1.2

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0

INSTRUKCJA DOKONYWANIA REZERWACJI BILETÓW LOTNICZYCH ON-LINE

Minimalna wspierana wersja systemu Android to zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4.

Przewodnik... Tworzenie Landing Page

Konfiguracja szablonu i wystawienie pierwszej aukcji allegro

Instrukcja. Zlecenia spedycyjne WWW

Miejskie Wodociągi i Oczyszczalnia sp. z o.o. w Grudziądzu. ibok. Internetowe Biuro Obsługi Klienta. Instrukcja obsługi

Jak dodać własny szablon ramki w programie dibudka i dilustro

Integracja z Facebook. Wersja 7.2.4

Instrukcja. Rejestracji i aktywacji konta w systemie so-open.pl DOTACJE NA INNOWACJE; SOFTWARE OPERATIONS SP. Z O. O.

INSTRUKCJA UŻYTKOWNIKA

Podstawy technologii WWW

Nabór Bursy/CKU. Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:

INSTRUKCJA EDYCJI PROFILU OSOBOWEGO W SERWISIE

Instalacja systemu zarządzania treścią (CMS): Joomla

Dokumentacja systemu erecepcja.com SYSTEM REJESTRACJI KLIENTÓW PRZEZ INTERNET

Instrukcja obsługi platformy B2B ARA Pneumatik

DOKUMENTY I GRAFIKI. Zarządzanie zawartością Tworzenie folderu Dodawanie dokumentu / grafiki Wersje plików... 7

Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:

Instrukcja dostępu do usługi Google Scholar

Elektroniczne Biuro Obsługi Interesanta wersja 2.2. Instrukcja dla Interesanta

Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:

Widżety KIWIPortal. tworzenie umieszczanie na stronach internetowych opcje zaawansowane. Autor: Damian Rebuś Data: Wersja: 1.

Budowanie listy Odbiorców

INSTRUKCJA UŻYTKOWNIKA

WellCommerce Poradnik: Sprzedaż

Instrukcja obsługi uczelnianego systemu zarządzania stronami internetowymi (CMS)

DODAJEMY TREŚĆ DO STRONY

Przewodnik... Budowanie listy Odbiorców

WORDPRESS INSTRUKCJA OBSŁUGI

Płatny dostęp do treści przez system płatności PayU na WordPressie [TUTORIAL]

Nowy szablon stron pracowników ZUT

KWHotel Booking Engine 0.47 v.2 - konfiguracja

Instrukcja obsługi szablonów aukcji

Korporacja Kurierska

Zasady tworzenia podstron

Instrukcja zarządzania kontem przedsiębiorstwa w serwisie internetowym

Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:

Spis treści. Warto zapamiętać...2. Podstawy...3

Instrukcja dla użytkowników serwisu internetowego

Internetowy serwis Era mail Aplikacja sieci Web

Instrukcja rejestracji w systemie System Wspierający Prowadzenie Prac Badawczo-Naukowych oraz Współdzielenie i Publikację Wyników Prac

Startowym językiem po zalogowaniu jest język polski! Zmiana języka

Jak posługiwać się edytorem treści

e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda

IIIIIIIIIIIIIIIMMIMMIII

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM

1. Logowanie się do panelu Adminitracyjnego

Instrukcja redaktora strony

Symfonia Produkcja Instrukcja instalacji. Wersja 2013

FedEx efaktura Instrukcja Użytkownika

Zakładanie konta w serwisie

Konfiguracja poczty IMO dla urządzeń mobilnych z systemem ios oraz Android.

INSTRUKCJE WIKAMP Dotyczy wersji systemu z dnia

Edycja strony: W edycję danej strony wchodzimy poprzez naciśnięcie opcji

Poradnik obsługi systemu zarządzania treścią (CMS) Concrete5. Moduły i bloki

Instrukcja obsługi Zaplecza epk dla Pracowników Instytucji w zakresie zarządzania danymi szczegółowymi dotyczącymi sposobu realizacji procedury

Spis treści. Integracja Shoper

Poradnik użytkownika systemu BibbyNet. Część I Konto użytkownika

,Aplikacja Okazje SMS

Instrukcja obsługi systemu zarządzania treścią dwajeden.pl

edycja szablonu za pomocą serwisu allegro.pl

Wdrożenie modułu płatności eservice. dla systemu Zen Cart

Instrukcja zarządzania kontem jednostki samorządu terytorialnego w serwisie internetowym

Instrukcja obsługi programu do projektowania kalendarzy biurowych

Instrukcja obsługi. Helpdesk. Styczeń 2018

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.2/2015

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

WEBTRUCKER INSTRUKCJA OBSŁUGI V.2.6

Tworzenie dokumentów oraz prezentacji programu Młodzi Aktywiści Prezydencji przy wykorzystaniu EduTuby

Pokaz slajdów na stronie internetowej

Benutzerhandbuch, November 2009 Seite 2. Wstęp Dostęp Rejestracja Logowanie Wyszukiwanie przesyłki...

Instrukcja obsługi Modułu Payu dla Moodle 2.x

Tworzenie wiadomości Follow up

Dokumentacja Użytkownika: Panel administracyjny PayBM

System Informatyczny CELAB. Terminy, alarmy

Włączanie/wyłączanie paska menu

Przeglądanie oferty i rejestracja kandydata

Dokumentacja modułu OpenCart

Nowa płatność Dodaj nową płatność. Wybierz: Płatności > Transakcje > Nowa płatność

1. Dodawanie integracji

ETAPY DOKONYWANIA REZERWACJI

Spis treści: A. Logowanie Abonenta do systemu e-faktury B. Strona główna e-faktury C. Zakładka faktury:... 4

Instrukcja Konfiguracji Programu. MS Outlook Express

ADMINISTRACJA STRONĄ EMPIRE MUSIC

Konfiguracja programu pocztowego Mozilla Thunderbird do pracy w sieci NEO.pl

Dodawanie stron do zakładek

Tworzenie wiadomości Newsletter

Transkrypt:

WYSZUKIWARKA BILETÓW LOTNICZYCH XFLY KONFIGURACJA I PODŁACZENIE (wersja z 04.04.2014r.) 1

Spis treści I KONFIGURACJA...3 1.Dodawanie i usuwanie afiliatu... 3 2.Profil Agencji... 3 2.1. Dane Agencji...3 2.2. Profil IBE...4 2.3. Zgłoszenia...4 3.Konfiguracja szablonu... 4 3.1. Kolory...4 3.2. Szerokość...5 4.Boxy ofertowe... 6 4.1. Lista boxów...6 4.2. Modyfikuj Boxa...6 4.3. Dodaj nowy box...9 II PODŁĄCZENIE...10 1. FREE-install jako odwołanie bezpośrednio do naszych serwerów...10 1.1. Podłączenie w ramce...10 1.2. Wywołanie w osobnym oknie...10 2.GATE wyszukiwarka osadzona na Twojej stronie internetowej...10 2.1. Osadzenie wyszukiwarki - krok 1 i 2...10 2.2. Osadzenie krok 3 i 4...11 3.Boxy ofertowe... 12 3.1. Implementacja boxów na stronie z wyszukiwarką XFly...12 3.2. Implementacja boxów na stronie bez wyszukiwarki Xfly...13 III KONFIGURACJA PŁATNOŚCI...14 1. Płatność offline - konfiguracja... 15 2.Płatność online - konfiguracja... 16 3.Założenia obsługi płatności online i offline... 19 2

I KONFIGURACJA Aby skonfigurować własną wyszukiwarkę należy przejść do panelu konfiguracyjnego. W tym celu logujemy się na stronie http://ibe01.merlinx.pl/panel/, używając loginu i hasła, które otrzymaliśmy przy zakupie usługi. Po zalogowaniu przechodzimy do konfiguracji. 1. Dodawanie i usuwanie afiliatu Przy pierwszym logowaniu należy zacząć od utworzenia nowego afiliatu. W tym celu należy nacisnąć przycisk DODAJ znajdujący się w prawym górnym rogu. Następnie podajemy nazwę afiliatu (prosimy nie używać znaków specjalnych kropek, spacji, wykrzykników, nawiasów itp. oraz polskich liter; dozwolone są: litery, cyfry, myślniki, znak podkreślenia), i aktywujemy EasyFlight. Wybieramy jeden z dostępnych szablonów (narazie tylko jeden dostępny EF Template 1) i klikamy ZAPISZ. Możemy stworzyć kilka różnych afiliatów. Przy kolejnym logowaniu wystarczy wybrać afiliat który chcemy edytować / konfigurować, z listy dostępnych znajdującej się w lewym górnym rogu panelu. Aby usunąć afiliat należy wybrać jego nazwę z listy afiliatów, a następnie nacisnąć przycisk USUŃ. Po kliknięciu OTWÓRZ skonfigurowana wyszukiwarka otworzy się w nowym oknie przeglądarki internetowej, gdzie możemy ją przetestować. 3

2. Profil Agencji 2.1. Dane Agencji Podaj podstawowe dane Agencji takie jak nazwa Agencji, a także inne dane teleadresowe. Ważne jest podanie adresu e-mail. 2.2. Profil IBE W tej zakładce podajemy dane dotyczące wyszukiwarki m.in. na jakiej stronie zostanie ona umieszczona. Bardzo ważne jest podanie adresu url dla kroku 3 (formularz rezerwacyjny). Po konfiguracji należy pamiętać o zapisaniu ustawień. 4

Ustawienia wspólne 5

Ustawienia wspólne Pole Strona www Opis Adres podstrony z wyszukiwarką (dla GATE) Adres podstrony z rezerwacją (dla GATE) Wersje językowe strony Adres email Zgoda na Email promocyjny Wprowadź Google Analytics ID Arabski, Bulgarski, Czeski, Niemiecki, Angielski, Estoński, Francuski, Włoski, Litewski, Niderlandzki, Polski, Portugalski, Rumunski, Litewski, Turecki, Ukrainski, Język autosuggesta: Chinski Liczba wyników dla każdej sekcji autosuggesta 10, 15, 20, 25, 30 Użyj własnego serwera SMTP Tak / Nie Logo agencji Dodatkowe warunki agenta KOMUNIKAT : Bliski termin wylotu Komunikat stały, Podaj zmienną cześć komunikatu KOMUNIKAT : Mało czasu do wylotu Komunikat stały, Podaj zmienną cześć komunikatu Pokaż opcję +/- 3 dni Tekst po udanej płatności. Tekst po nieudanej płatności / rezerwacji. Visa Debit, Mastercard, Discover, Diners Club, American Express, EuroCard, Carte Blanche, Barclays Card / Visa, Carta Si Typ kart 6

Ustawienia krok 1 7

Ustawienia krok 1 Pole Opis Włącz zakładki przelotu Przelot w jedną stronę, Przelot w obie strony, Lot złożony (wiele odcinków) Zmień ustawienia dla: domyślnej daty wylotu + od 1 do 13 dni ile dni Zmień ustawienia dla: domyślnej długości wycieczki od 1 do 27 dni Włącz szukanie według godzin zamiast pory dnia Włącz miasta w polu Autosuggest Włącz państwa w polu Autosuggest Włącz Google Analytics Włącz taryfy młodzieżowe Wybierz dostępnych dostawców Low-cost GDS Czarter Kalendarz kolory podstawowy Kalendarz kolory aktualnie wybranego dnia Kalendarz kolory nagłówka Kalendarz kolory zakresu dat Wybierz kolor ikony kalendarza Wybierz kolor ikony mapy Ustaw kolory przycisku "Szukaj" 8

Ustawienia krok 2 9

10

11

Ustawienia krok 2 Pole Dodaj obrazek: Pokaż wyszukiwanie boczne Pokaż procent postępu Pokaż zwinięte wyszukiwanie boczne Pokaż filtry boczne Pokaż zwinięte filtry Włącz filtr daty Włącz filtr linii lotniczych Włącz filtr ceny Włącz filtr czasu lotu Włącz filtr czasu przesiadek Włącz filtr godziny wylotu Włącz filtr godziny wylotu powrotnego Włącz filtr klasy przelotu Włącz filtr międzylądowania Zdjęcie przy komunikatach o braku ofert Komunikat jeżeli nie znajdzie ofert Opis (dotyczy obrazka wyświetlanego w trakcie oczekiwania na wyniki wyszukiwania) Domyślnie: "Przykro nam, ale nie znaleźliśmy połączeń lotniczych spełniających podane kryteria." Komunikat jeżeli nie znajdzie ofert Domyślnie: "Przykro nam, ale nie znaleźliśmy połączeń lotniczych (zaznaczone "bez przesiadek") Proszę spróbować mniej szczegółowego wyszukiwania, poprzez odznaczenie opcji: "Bez przesiadek"" Komunikat jeżeli nie znajdzie ofert Domyślnie: "Przykro nam, ale nie znaleźliśmy połączeń lotniczych (zaznaczone filtry) spełniających podane kryteria." Komunikat jeżeli nie znajdzie ofert (zaznaczeni Domyślnie: "Nie znaleziono lotów przewoźnicy w filtrach) Proszę spróbować mniej szczegółowego filtrowania lini lotniczych." Komunikat jeżeli lotnisko wylotowe i Domyślnie: "Nie znaleziono lotów przylotowe są takie same. Lotnisko wylotowe i przylotowe są takie same." Włącz pływający pasek boczny Zmień ustawienia pozycji bocznej wyszukiwarki: po lewej, po prawej Włącz miasta w polu Autosuggest Włącz państwa w polu Autosuggest Włącz Google Analytics Włącz porównanie przelotów Włącz porównanie ofert różnych operatorów. Pokaż szczegóły przelotów Włącz doliczanie marży Włącz taryfy młodzieżowe Wybierz dostępnych dostawców Low-cost GDS Czarter Zezwalaj na rezerwacje w przypadku błędów Tak Nie na kroku 2. Kalendarz kolory podstawowy Kalendarz kolory aktualnie wybranego dnia Kalendarz kolory nagłówka Kalendarz kolory zakresu dat Wybierz kolor ikony kalendarza Wybierz kolor ikony mapy Wybierz kolor podświetlenia ofert Kolor ceny wyszukiwanego dnia (opcja +/- 3 dni) Kolor ceny klikniętego dnia (opcja +/- 3 dni) Kolor tła wybranego elementu (opcja +/- 3 dni) Kolor tła ofert Tanich linii (opcja +/- 3 dni) Kolor tła ofert Linii regularnych (opcja +/- 3 dni) Kolor tła ofert Linii czarterowych (opcja +/- 3 dni) Ustaw kolory przycisku "Szukaj" Ustaw kolory przycisku "Dalej" 12 Ustaw kolory przycisku "Wstecz"

Ustawienia krok 3 Ustawienia krok 3 Pole Pokaż wyszukiwanie boczne Włącz Google Analytics Włącz rezerwacje offline Czy przy braku miejsc zakładać rezerwacje offline? Włącz doliczanie marży Pokaż tylko cenę całkowitą Ukryj podatki w cenie. Ukryj marżę w cenie. Koszty płatności zawarte w cenie całkowitej Ukryj opłatę za usługi dodatkowe w cenie. Ukryj opłatę za kartę kredytową w cenie. Opłata systemowa Sposób wyświetlania kosztów płatności Ustaw kolory przycisku "Wstecz" Ustaw kolory przycisku "Rezerwuj" Opis Tak Nie Tak Nie Tak Nie Tak Nie Jako wartość procentową, Jako wartość kwotową, Jako cenę całkowitą 13

Ustawienia krok 4 Ustawienia krok 4 Pole Włącz Google Analytics Włącz voucher Włącz potwierdzenie dla klienta Pokaż logo na voucher Pokaż logo na potwierdzeniu Ustaw kolory przycisku "Drukuj" Tekst potwierdzenia rezerwacji Tekst zgłoszenia rezerwacji Opis 14

2.3. Zgłoszenia W tej zakładce możemy przeglądać zgłoszenia rezerwacji dokonane na naszej stronie. Nr rezerwacji, Nr zgłoszenia, E-mail odbiorcy, Data wysłania Wybór konkretnego szablonu (afiliacji na którym zosatało dokonane zgłoszenie) Status, Komunikat w przypadku wystąpienia błędu, Kod komunikatu, Komunikat, Plik *.EML 2.4. Płatności W tej zakładce możemy przeglądać zdefiniowane typy obsługi płatności na naszej stronie. Więcej informacji znajdziesz w rozdziale: III KONFIGURACJA PŁATNOŚCI. 2.5. Transakcje W tej zakładce możemy przeglądać zgłoszenia transakcji dokonanych na naszej stronie. Więcej informacji znajdziesz w rozdziale: III KONFIGURACJA PŁATNOŚCI. 3. Konfiguracja szablonu 3.1. Kolory W zakładce KOLORY ustawiamy kolory poszczególnych elementów korzystając z palety kolorów lub wpisując dowolny szesnastkowy kod koloru. Zmiany należy zapisać. 3.2. Szerokość W zakładce SZEROKOŚĆ używając suwaka (lub wpisując w polu) ustawiamy szerokość wyszukiwarki dopasowaną do własnej strony internetowej. Osobne ustawienie dla wyszukiwarki głównej (step1) oraz dla pozostałych kroków (step2-4). Uwaga przy pozostałych krokach ustawienie dotyczy części głównej wyszukiwarki, bez filtrów i wyszukiwarki pomocniczej pionowej. Te dodatkowe elementy mają stałą szerokość. Po ustawieniu szerokości zmiany należy zapisać. 15

4. Boxy ofertowe Do konfiguracji boxów ofertowych wykorzystujemy panel konfiguracyjny IBE. Boxy są dostępne jedynie dla szablonów typu XFly. W nowej zakładce Boxy ofertowe możemy zapoznać się z aktualną listą zaprojektowanych już boxów, a także je modyfikować oraz tworzyć nowe. 4.1. Lista boxów Na liście boxów widzimy: aktualną nazwę boxa wraz z informacją, ile ofert znaleziono na podane w boxie parametry, informację, czy box był gdzieś wykorzystywany w ciągu ostatniego miesiąca (aktywny), informację o numerze identyfikacyjnym boxa, który wykorzystujemy przy implementacji, przycisk umożliwiający skopiowanie parametrów boxa do nowego, przycisk umożliwiający usunięcie danego boxa. 4.2. Modyfikuj Boxa Edycja boxa umożliwia szeroki wachlarz ustawień. Ustawienia generacji boxa ograniczyliśmy do 4 elementów: Nagłówek Ogólny wygląd boxa Wygląd ofert Kryteria wyszukiwania ofert. 16

O wyglądzie nagłówka decydują następujące parametry: Typ nagłówka ogólna budowa tego elementu. Tytuł boxa zarówno nazwa boxa na liście jak i główny tekst widoczny u góry. Podtytuł boxa możliwość ustawienia dodatkowego tekstu. URL ikony w nagłówku wybór odpowiedniego typu nagłówka umożliwia wyznaczenie niewielkiej ikony, ozdabiającej nagłówek boxa. Krój czcionki możliwość ustawienia stylu tekstu. Tytuł rozmiar czcionki opcja zmiany rozmiaru tekstu w pikselach. Kolor tła nagłówka otwiera paletę barw nagłówka. Tytuł kolor tekstu otwiera paletę barw tekstu tytułu. Podtytuł kolor tekstu Otwiera paletę barw tekstu podtytułu. 17

Na ogólny wygląd boxa składają się poniższe parametry: Typ boxa decyduje o rodzaju wyświetlanego boxa. Można tu również wybrać tryb czystych danych tekstowych, który zaawansowanym użytkownikom pozwoli na stworzenie swoich własnych stylów prezentacji danych. Adres landing page należy tu podać stronę, na którą zostanie przekierowany użytkownik po kliknięciu w ofertę na boxie. Do adresu zostaną dodane parametry zawierające lotnisko wylotowe i docelowe klikniętej oferty. Zdjęcie główne tutaj wybieramy zdjęcie, które przy wytypowaniu odpowiedniego boxa będzie w nim zawarte. Proponowane rozmiary zdjęć posiadają wymiary szerokość : wysokość w stosunku 2 : 1. Typ ramki parametr decydujący o obramowaniu boxa. Grubość ramki. Szerokość boxa. Kolor ramki. Dodaj cień pod boxem. Część Wygląd oferty decyduje w jaki sposób dane zostaną przedstawione na boxie. Parametry składające się na ten element to: Typ oferty wygląd lewej części oferty. Typ ceny wygląd prawej części oferty. Oferta rozmiar czcionki. Cena rozmiar czcionki. Tekst dodatkowy rozmiar parametr decydujący o wielkości liter wszystkich elementów dodatkowych dla wybranych trybów wyświetlania ofert oraz cen. Krój czcionki. Oferta wielkość liter sposób wyświetlania głównego elementu opisowego oferty. Cena wielkość liter. Typ separatora ofert określa styl linii oddzielającej oferty: ciągła, przerywana, kropkowana, brak linii. Kolor tekstu oferta. Kolor tekstu cena. Kolor tekstów dodatkowych. Kolor tła ofert nieparzystych. Kolor tła ofert parzystych. Kolor tła ofert podświetlenie parametr decydujący o kolorze tła oferty, po najechaniu na nią myszką. Kolor linii separującej oferty. 18

Ostatnim elementem decydującym o wyświetlanym boxie są Kryteria wyszukiwania ofert. Poprzez wykorzystanie tych opcji możemy zadecydować o ofertach wyświetlanych na boxie. Dwa rodzaje parametrów wchodzą w skład tego elementu. Typ ofert loty w jedną stronę i w obie strony. Ilość ofert w boxie maksymalna ilość ofert. Istnieje również możliwość użycia check boxa Posortuj po cenie. Ten parametr zachowuje kolejność wyświetlanych ofert zgodnie z ustawioną kolejnością lub sortuje oferty po cenie. Pozostałe parametry w Kryteriach wyszukiwania ofert są indywidualne dla każdej oferty: Wylot z możemy tu wybrać dane miejsce lub zostawić puste pole wówczas wyszukiwane będzie najtańsze połączenie z lotniskiem docelowym, bez względu na lotnisko wylotowe. Lotnisko docelowe działa podobnie jak poprzedni parametr. Możemy wypełnić lub zostawić puste, z tym że nie możemy obu parametrów zostawić niewypełnionych. Bez przesiadek po zaznaczeniu check boxa otrzymamy jedynie oferty bez przesiadek. Tekst własny zamiast destynacji jeśli nie odpowiada nam proponowany tekst opisujący ofertę możemy go zastąpić własnym. Szukaj w terminie (od do) parametr decydujący o tym, między którymi datami ma wystąpić wyszukiwany przez nas lot. Możliwe są dwa sposoby wypełnienia tych parametrów. Pierwszy to podanie konkretnych dat, natomiast drugi, bardziej dynamiczny, jest taki, iż wpisujemy liczbę dni od dnia dzisiejszego. Np.: wpisując 7 i 14 chcemy aby w momencie wyświetlania boxa pokazywał on loty występujące w dniach pomiędzy tą za tydzień a tą za dwa tygodnie. Ilość dni (od do) w przypadku lotów w obie strony możemy wyznaczyć jak dużo dni ma minąć pomiędzy wylotem w jedną i w drugą stronę. Klasa lotu. Typ połączenia możliwość wyboru tanich linii, czarterów i linii regularnych (GDS). Linia lotnicza (kod ISO) możemy tutaj podać kod ISO konkretnej linii lotniczej, której loty nas interesują. Opcja jest przydatna, gdy chcemy pokazać różne loty na tej samej trasie lub różne trasy dla jednej linii lotniczej. Cena maksymalna decyduje o wyświetlaniu lotów w przypadku, gdy cena przekroczy podaną wartość. 4.3. Dodaj nowy box Z zakładki tej korzystamy gdy chcemy utworzyć całkiem nowy box ofertowy. II PODŁĄCZENIE 1. FREE-install jako odwołanie bezpośrednio do naszych serwerów Przy tej opcji nie występuje opłata instalacyjna. Przy pomocy panelu konfiguracyjnego przygotowujemy wyszukiwarkę, w wyniku otrzymujemy link (opis rozdz. I, pkt. 5), który umieszczamy na własnej stronie internetowej w ramce lub jako hiperłącze do osobnej strony. 19

1.1. Podłączenie w ramce Wstawiamy ramkę z wyszukiwarką na swoją stronę. Podajemy adres wygenerowany w panelu konfiguracyjnym np. <iframe width="900" height="1000" frameborder="0" src="http://xfly.merlinx.pl/nragencji/nazwa-afilatu/"></iframe> 1.2. Wywołanie w osobnym oknie Internauta klika link i zostaje przekierowany na stronę gdzie robi rezerwacje, (po kliknięciu linka użytkownik zobaczy stronę z samą wyszukiwarką). 2. GATE wyszukiwarka osadzona na Twojej stronie internetowej Opcja GATE podłączenie w języku programowania. Oferujemy pełne wsparcie dla PHP. Nie ma możliwość podłączenia do strony HTML. Wymagania co do serwera: PHP 5.2 z dostępnymi funkcjami: - json_decode() http://www.php.net/manual/en/function.json-decode.php - curl http://www.php.net/manual/en/book.curl.php W pierwszej kolejności wgrywamy na swój serwer dostarczoną przez nas bibliotekę ef_gate.class.php, jest to biblioteka odpowiadająca za połączenie z naszym serwerem, (plik modyfikujemy tylko w przypadku gdy chcemy podłączyć wyszukiwarkę używając innego języka programowania niż PHP). Następnie umieszczamy w kodzie strony głównej (lub innej) wyszukiwarkę. 2.1. Osadzenie wyszukiwarki - krok 1 i 2 Decydujemy gdzie i czy chcemy umieścić poszczególne części wyszukiwarki (część główną, filtry, wyszukiwarka pomocniczą). a) Na same samym początku pliku podłączamy bibliotekę która wgraliśmy wcześniej na serwer: require_once('ef_gate.class.php'); UWAGA: Powyżej należy podać właściwą ścieżkę do pliku ef_gate.class.php. W tym pliku NIE należy podawać parametrów dotyczących kodowania przy wywołaniu biblioteki ef_gate. Zwracana zawartość powinna być w kodowaniu UTF-8 (domyślne). Nie należy także dodawać żadnej innej zawartości do tego pliku. b) W nagłówku dodajemy: $ef_gate = new ef_gate('1496', 'EasyFlyTest'); OPIS PARAMETRÓW: 1. '1496' jako pierwszy parametr podajemy swój numer agencji. 2. 'EasyFlyTest' nazwa afiliatu nazwa którą podaliśmy w panelu konfiguracyjnym. c) Pobieramy fragmenty wyszukiwarki: $ef_parts = array('headcss', 'headjs', 'mxmainform', 'mxresultlistloaderglobal', 'mxlandingpage'); 20

$ef_gate->fetchparts($ef_parts); które następnie przy pomocy funkcji $ef_gate->getpart() będą wyświetlane na stronie. d) W sekcji HEAD dołączamy potrzebne pliki css i javascript: echo $ef_gate->getpart('headcss', false); echo $ef_gate->getpart('headjs', false); e) W wybranych miejscach (gdzie chcemy) wyświetlamy część główną wyszukiwarki (wyszukiwarka, wyniki wyszukiwania) i elementy pomocnicze (filtry, wyszukiwarka pomocnicza). Możemy pominąć każdy z elementów. Część główna wyszukiwarki: // główny formularz wyszukiwania (step1): echo $ef_gate->getpart('mxmainform'); // ekran paska postępu widoczny w trakcie wyszukiwania ofert: echo $ef_gate->getpart('mxresultlistloaderglobal'); echo $ef_gate->getpart('mxlandingpage'); // wyniki wyszukiwania (step3): echo $ef_gate->getpart('mxresult'); Wyszukiwarka pomocnicza (pionowa): echo $ef_gate->getpart('mxsideform'); Filtry (pionowe): echo $ef_gate->getpart('mxfilters'); 2.2. Osadzenie krok 3 i 4 UWAGA: dla kroku trzeciego, gdzie znajduje się formularz rezerwacji wymagane jest użycie serwera HTTPS (szyfrowana wersja protokołu HTTP) ze względu bezpieczeństwa (ochrony danych osobowych min. danych karty kredytowej podawanych przy płatności). Jeśli nie dysponujemy serwerem HTTPS użytkownik zostanie przekierowany na serwer MerlinX (opcja domyślna). Jeśli dysponujemy serwerem z prot. szyfrowanym tworzymy dodatkowy plik i osadzamy w nim wyszukiwarkę krok 3. Bardzo ważne jest podanie adresu url do tej strony z formularzem w panelu konfiguracyjnym ( Profil Agencji > Profil IBE > Ustawienia krok 3 > Plik rezerwacyjny link ). a) Na same samym początku pliku podłączamy bibliotekę która wgraliśmy wcześniej na serwer: require_once('ef_gate.class.php'); b) W nagłówku dodajemy: $ef_gate = new ef_gate('1496', 'EasyFlyTest'); 21

c) Pobieramy fragmenty wyszukiwarki: $ef_parts = array('headcss', 'headjs', 'mxbookingform', 'mxresultlistloaderglobal'); $ef_gate->fetchparts($ef_parts); które następnie przy pomocy funkcji $ef_gate->getpart() będą wyświetlane na stronie. d) W sekcji HEAD dołączamy potrzebne pliki css i javascript: echo $ef_gate->getpart('headcss', false); echo $ef_gate->getpart('headjs', false); e) W wybranych miejscach (gdzie chcemy) wyświetlamy część główną wyszukiwarki (wyszukiwarka, wyniki wyszukiwania) i elementy pomocnicze (filtry, wyszukiwarka pomocnicza). Możemy pominąć każdy z elementów. Część główna wyszukiwarki: // formularz rezerwacji (step3): echo $ef_gate->getpart('mxbookingform'); // ekran paska postępu widoczny w trakcie sprawdzania dostępności oferty: echo $ef_gate->getpart('mxresultlistloaderglobal'); echo $ef_gate->getpart('mxresultlistloader'); Wyszukiwarka pomocnicza (pionowa): echo $ef_gate->getpart('mxsideform'); 3. Boxy ofertowe Boxa możemy zaimplementować na dwa sposoby, w zależności od tego, czy na stronie jest zainstalowana wyszukiwarka Xfly. 3.1. Implementacja boxów na stronie z wyszukiwarką XFly Zaczynamy od wgrania na serwer pliku ajax_box_search.php. Następnie przechodzimy do edycji pliku w którym podłączyliśmy wyszukiwarkę Xfly. Pierwszy sposób wykorzystuje klasę ef_gate.class.php, którą powinniśmy już posiadać. Wówczas odpytując ją poprzez użycie funkcji fetchparts dodajemy jedynie części mxbox_[id], gdzie id to numer identyfikacyjny boxa. Do istniejacego osadzenia wyszukiwarki nalezy dodac elementy: a) Po instrukcji inicjujacej biblioteke ef_gate, do listy pobieranych przez wyszukiwarke elementow nalezy dodac komponent mxbox_id: $ef_parts = array('headcss', 'headjs', 'mxmainform', 'mxresultlistloaderglobal', 'mxlandingpage', 'mxbox_1'); 22

b) W miejscu osadzenia boxa nalezy umies cic kod PHP: echo $ef_gate->getpart('mxbox_1'); 3.2. Implementacja boxów na stronie bez wyszukiwarki Xfly Jeśli nie posiadamy wyszukiwarki na stronie, potrzebujemy bezpośrednio odpytać o boxy, np. tak: <?php $boxes = array('mxbox_1', 'mxbox_2'); $params = array( 'parts' => implode(',', $boxes) ); $c = curl_init($url = $adreswyszukiwarki. /. $numeragencji. /. $nazwaszablonu. http_build_query($params)); curl_setopt($c, CURLOPT_ENCODING, 'gzip'); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $res= curl_exec($c); curl_close($c); if (!empty($res)) { $result = json_decode($res, true); }?> <?php echo '<div id="mxbox_1" class="mxcontent">'.$result['mxbox_1'] ['content'].'</div>';?> 23

III KONFIGURACJA PŁATNOŚCI Aby skonfigurować obsługę płatności dla wyszukiwarki, należy przejść do panelu konfiguracyjnego. W tym celu logujemy się na stronie htp://ibe01.merlinx.pl/panel/, używając loginu i hasła, które otrzymaliśmy przy zakupie usługi. Po zalogowaniu przechodzimy do zakładki "Profil Agencji", następnie wybieramy pod zakładkę "Płatności". Możemy stworzyć dwie formy obsługi płatności: Płatność offline lub Płatność online. Istnieje możliwość dodania odstępu pomiędzy rodzajami płatności. Obrazek 1. Wybór płatności. Obrazek2. po wybraniu płatności offline. 24

Aby nazwa usługi wyświetlała się na stronie z podłączeniem xfly na 3/4 stepie, niezbędne jest uzupełnienie pól: Nazwa płatności do remarków (Uwaga: Nazwa może składać się tylko z dużych/małych liter (bez znaków diakrytycznych) i cyfr) Nazwa płatności (po wprowadzeniu- domyślnie jest wyświetlana na xfly na 3/4 stepie, jeżeli nie będzie uzupełniona, będzie pokazywało dla podanej usługi nazwę z pola Nazwa płatności do reemarków Po zdefiniowaniu nazw płatności, przechodzimy do ustawień: Marża/upust Aby uruchomić dane ustawienie zaznaczamy checkbox "Wł." Wszystkie wprowadzone wartości w polu Marża/upust - przelicza domyślnie z wartości procentowej. Możemy sterować obsługą danej płatności poprzez przekierowanie Online (dokonując rezerwacji) bądź offline (wysyłając tylko zgłoszenie). W Panelu IBE XFLY zakładka: Profil Agencji - pod zakładka Profil IBE - w Ustawieniach kroku 3 możemy określić sposób wyświetlenia kosztów płatności (na podstawie tego co zdefiniowaliśmy w marży) jako: wartość procentową, kwotową, bądź pokazywanie w usłudze cene całkowitą. Po wybraniu formy płatności: Płatność offline mamy do wyboru 3 opcje obsługi: 1. Płatność offline a) Płatność offline procedura Domyślna Jest to płatność która po włączeniu w panelu XFLY - występuje na stronie z podłączeniem xfly na 3/4 stepie: nie ma żadnego formularza do karty, nie przekazuje informacji do serwisu płatności. Jeżeli dla "Płatności offline Domyślnej" ustawimy tryb online, przekaże informacje o płatności w reemarkach do do Organizatora jeżeli to obsługuje (np. Sabre GDS (XSAB) obsługuje reemarki) b) Płatność offline - procedura Płatność manualna Jest to płatność która po włączeniu w panelu XFLY - występuje na stronie z podłączeniem xfly na 3/4 stepie: pojawi się dodatkowy formularz z kartą kredytową dane z karty zostaną przekazane mailowo do Agenta i do reemarków do Organizatora jeżeli to obsługuje (np. Sabre GDS (XSAB) obsługuje reemarki) c) Płatność offline procedura Faktura Po wybraniu typu "Płatność offline z procedurą: Faktura" klikamy na przycisk: "Dane kontaktowe" w celu uzupełnienia niezbędnych pól do prawidłowej obsługi opcji faktury: Dla opcji: "Cena" - mamy możliwość wyboru ustawienia obsługi: VAT i marża, bądź tylko koszt przelotu Możemy ustawić wysyłkę kopi do agenta i tekst jaki ma być widoczny na potwierdzeniu. 25

Obrazek3. po wybraniu płatności offline Procedura Faktura. 2. Płatność online Po wybraniu formy płatności: Płatność online mamy do wyboru 6 opcji obsługi: a) Płatność online: procedura Domyślna (taka co była dotychczas: przelew/karta kredytowa) 26

b) Płatność online: procedura dotpay Po wybraniu typu "Płatność online: z procedurą: dotpay" klikamy na przycisk: "Dane kontaktowe" w celu uzupełnienia niezbędnych pól: Klient ID, URLC PIN do prawidłowej obsługi. c) Płatność online: procedura payu Po wybraniu typu "Płatność online: z procedurą: payu" klikamy na przycisk: "Dane kontaktowe" w celu uzupełnienia niezbędnych pól: Klient ID, Hasło do prawidłowej obsługi. d) Płatność online: procedura Akbank Po wybraniu typu "Płatność online: z procedurą: Akbank" klikamy na przycisk: "Dane kontaktowe" w celu uzupełnienia niezbędnych pól: Klient ID, Klucz, Użytkownik, Hasło do prawidłowej obsługi. 27

e) Płatność online: procedura Garanti Po wybraniu typu "Płatność online: z procedurą: Garanti" klikamy na przycisk: "Dane kontaktowe" w celu uzupełnienia niezbędnych pól: ProvUserID, MerchantID, Hasło, Securekey do prawidłowej obsługi. f) Płatność online: procedura GT Bank Po wybraniu typu "Płatność online: z procedurą: Akbank" klikamy na przycisk: "Dane kontaktowe" w celu uzupełnienia niezbędnych pól: MerchantID, Klucz, Użytkownik, Hasło do prawidłowej obsługi. 28

Założenia: Jeżeli włączymy Płatność online - na stronie z podłączeniem xfly na 3/4 stepie: Dla Touroperatorów: Sabre GDS (XSAB), Word Span (XWTP), Turkish airlines (XTKY), Atlasjet (XFKK) obsługa płatności - zostanie dokonana po rezerwacji przy obsłudze płatności bierze pod uwagę całkowitą kwotę rezerwacji (tj. Cena całkowita za wszystkich pasażerów, Podatki, Opłata transakcyjna) Jeżeli włączymy Płatność online offline -- na na stronie stronie zz podłączeniem podłączeniem xfly xfly na na 3/4 3/4 stepie: stepie: Dla Touroperatorów: Travel Fusion (XTVF) dla wszystkich Touroperatorów: obsługawysłana płatności - zostanie dokonana rezerwacją zostanie tylko informacja o typieprzed płatności do agenta, przy płatność obsłudzenie płatności bierze pod uwagę tylko opłatę transakcyjną i na podstawie tego wyliczanawjest sama zostanie dokonana i możliwe jest wysłanie dodatkowych informacji w reemarkach zależności od wybranej procedury. wartość w procentach. 29