Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4



Podobne dokumenty
Wdrożenie modułu płatności eservice. dla systemu Magento

Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x

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

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

Wdrożenie modułu płatności eservice dla systemu PrestaShop

Wdrożenie modułu płatności eservice dla systemu PrestaShop

Wdrożenie modułu płatności eservice. dla systemu Virtuemart 1.1.x x

Wdrożenie modułu płatności eservice dla systemu OpenCart 2

Wdrożenie modułu płatności eservice dla systemu QuickCart 6.0

Wdrożenie modułu płatności eservice. dla systemu Drupal Commerce 7.x-1.9

Wdrożenie modułu płatności eservice dla systemu Drupal Commerce 7.x-1.9

Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL.

INSTRUKCJA INSTALACJI MODUŁU

Instrukcja obsługi Outlook Web App i konfiguracji Thunderbird

Dokumentacja SQL API 1

PANEL ADMINISTRACYJNY SPRZEDAWCY SZYBKI START

INSTRUKCJA INSTALACJI MODUŁU

Projektowanie systemów baz danych

System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.

Integracja z Subiekt GT

Korporacja Kurierska

Paweł Cieśla. Dokumentacja projektu

Laboratorium nr 4. Temat: SQL część II. Polecenia DML

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

Instrukcja konfigurowania poczty Exchange dla klienta pocztowego użytkowanego poza siecią uczelnianą SGH.

Bazy danych. Wykład IV SQL - wprowadzenie. Copyrights by Arkadiusz Rzucidło 1

Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania

INSTRUKCJA INSTALACJI MODUŁU

Instrukcja instalacji programu ARPunktor wraz z serwerem SQL 2005 Express

Rysunek 178. Programowanie monitorów KDS

Instrukcja Integracja z istore. Wersja z 07/02/2015. Copyright Zakupteraz.pl

Wykład 5: PHP: praca z bazą danych MySQL

INSTRUKCJA INSTALACJI MODUŁU

7 Business Ship Control dla Wf-Mag Prestiż i Prestiż Plus

Instrukcja obsługi Modułu Płatności dla Moodle 1.7, 1.8, 1.9

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

INSTRUKCJA INSTALACJI MODUŁU

Instrukcja Integracja z Shoper. Wersja z 18/01/2015. Copyright Zakupteraz.pl

Dokumentacja modułu Woocommerce

Instrukcja konfiguracji połączenia PPPoE w Windows XP

PŁATNOŚCI. w Magento 2.x. Wersja: 1.1

Spis treści. Spis treści Wstęp Instalacja nazwa.pl Instalacja Home.pl Edycja grafiki strony logo...

Instrukcjaaktualizacji

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

SYSTEM INFORMATYCZNY KS-SEW

Rozpoczęcie pracy z programem.

INSTRUKCJA INSTALACJI MODUŁU

PŁATNOŚCI TPAY.COM. w OpenCart 3.x. Wrzesień 2017

MikroTik Serwer OpenVPN

Instalacja rozwiązania Uruchomienie rozwiązania w systemie Sage Konfiguracja dodatku Ustawienia dodatkowe rozwiązania...

Krajowy Integrator Płatności Spółka Akcyjna

Automatyka i Robotyka ROK III TEMAT: TWORZENIE I ZARZĄDZANIE INTERNETOWĄ BAZĄ DANYCH

Bazy Danych i Usługi Sieciowe

Rysunek 178. Programowanie monitorów KDS

Instrukcja konfiguracji połączenia PPPoE w Windows XP (opracowana przez: Dział Techniczny Cityconnect Sp. z o.o.)

Pracownia internetowa w szkole ZASTOSOWANIA

Instalacja (GM) AMXBans #1.5.1/ #1.6.1 na serwerze gry/stronie WWW. Wymagania

5.1. MINIPOS MINIPOS. INSTALACJA ORAZ URUCHOMIENIE USŁUGI

Sms. v Strona 1 z 17. FUTURE-SOFT SP. Z O.O. ul. Gosławicka2/ , Opole tel sales@future-soft.pl NIP:

INSTRUKCJA INTEGRACJI SYSTEMU PAYMENTO z SHOPER (SAS)

Zarządzanie Infrastrukturą IT

1. Proszę wejść na stronę: poczta.home.pl i zalogować się do nowej skrzynki za pomocą otrzymanych danych.

INSTRUKCJA INSTALACJI MODUŁU

Konfiguracja konta pocztowego w Thunderbird

5.1. POSMOBILE POSMOBILE. INSTALACJA ORAZ URUCHOMIENIE USŁUGI

[SoftSolid] - Integracja z serwisem Allegro

LeftHand Sp. z o. o.

Problemy techniczne SQL Server

Instrukcja instalacji programu SYSTEmSM

Instrukcja instalacji wtyczki Przelewy24

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

Projektowanie baz danych za pomocą narzędzi CASE

Program kadrowo płacowy - wersja wielodostępna z bazą danych PostgreSQL 8.1

Połączenie Partnera z serwisem JustPay poprzez - METODĘ 2

1. Logowanie się do panelu Adminitracyjnego

Instrukcja szyfrowania poczty do ESKOM. na przykładzie wykorzystania narzędzia MS Outlook

Problemy techniczne SQL Server

Bazy danych i usługi sieciowe

KONFIGURACJA KONTA POCZTOWEGO DO POBRANIA WIADOMOŚCI Z OBECNEGO SERWERA POCZTOWEGO. Zespół Systemów Sieciowych

INSTRUKCJA OTWARCIA RACHUNKU ALIOR TRADER DLA KLIENTÓW ALIOR BANKU

Praca w programie dodawanie pisma.

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

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

INSTRUKCJA AKTYWACJI I INSTALACJI CERTYFIKATU ID

Informacje o aktualizacji oprogramowania

Instalacja MySQL.

Politechnika Częstochowska. Projektowanie systemów użytkowych II

Bazy danych. Polecenia SQL

Estomed2. 1. Wstęp. 2. Instalacja Systemu Estomed Jak zainstalować Estomed2. Hakon Software sp. z o. o. Podręcznik instalacji

Płatności CashBill dla QuickCart

Instalacja modułu DHL24 w sklepie Magento

ZMIANA HASEŁ DO KONT SIP - INSTRUKCJA

INSTRUKCJA OTWARCIA RACHUNKU ALIOR TRADER PRZEZ INTERNET

RMA Zwroty/Reklamacje

Instrukcja Inetgracja z Clickshop. Wersja z 29/10/2014. Copyright Zakupteraz.pl

Instrukcja Integracja z RedCart. Wersja z Copyright Zakupteraz.pl

Założenia do ćwiczeń: SQL Server UWM Express Edition: \SQLEXPRESS. Zapoznaj się ze sposobami użycia narzędzia T SQL z wiersza poleceń.

VirtueMart 3. Instrukcja instalacji modułu płatności

Transkrypt:

Wdrożenie modułu płatności eservice dla systemu Gekosale 1.4 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1

Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do integracji... 3 2 Instalacja modułu Gekosale 1.4... 3 2.1 Zawartość archiwum... 3 2.2 Przygotowanie bazy danych... 3 2.3 Ustalenie początkowego numeru zamówienia eservice... 5 2.4 Instalacja plików źródłowych... 5 2.5 Konfiguracja modułu płatności... 5 3 Kontakt... 8 2

1 Wstęp 1.1 Przeznaczenie dokumentu Niniejszy dokument opisuje czynności niezbędne do uruchomienia płatności eservice z wykorzystaniem modułu dla systemu Gekosale w wersji 1.4. Przed przystąpieniem do wdrożenia zalecamy zapoznać się z ogólną dokumentacją techniczną integracji systemów płatności eservice. 1.2 Przygotowanie do integracji Przed rozpoczęcie procesu implementacji modułu w systemie sklepu, należy sprawdzić wersję wykorzystywanego systemu Gekosale oraz pobrać najnowszą wersję modułu płatności eservice dla tejże wersji. Moduły dostępne są na stronie http://eserviceonline.pl 2 Instalacja modułu Gekosale 2.1 Zawartość archiwum W pobranym archiwum ZIP znajdują się dwa katalogi: src database Katalog database zawiera krótki skrypt SQL, który należy wykonać za pomocą klienta bazy danych MySQL przed zainstalowaniem plików źródłowych modułu. 2.2 Przygotowanie bazy danych Plik eservice.sql należy skopiować na serwer, na którym zainstalowano klienta mysql bazy danych. 3

W linii poleceń wpisujemy: mysql h host u username p gdzie: host jest numerem IP komputera lub nazwa serwera, na którym zainstalowano serwer bazy danych. username jest nazwą użytkownika bazy danych mającego uprawnienia do tworzenia tabel w bazie danych Gekosale Po podaniu poprawnego hasła należy wpisać: mysql> use database; gdzie database jest nazwą bazy danych, z której korzysta sklep Gekosale. Następnie wykonujemy polecenie mysql> source eservice.sql Na ekranie powinna pojawić się informacja o poprawnym utworzeniu nowej tabeli. Skrypt można wykonać za pomocą innego klienta bazy danych MySQL (np. phpmyadmin). W celu wykonania modyfikacji bazy danych za pomocą narzędzia phpmyadmin, należy zalogować się do serwera bazy danych oraz wybrać właściwą bazę danych, związaną z instalacją systemu Gekosale Następnie w menu wybieramy zakładkę SQL. W polu tekstowym wklejamy kod SQL o zawartości przedstawionej na Listingu 1. Listing 1: Kod SQL dodający tabelę niezbędną do przetwarzania płatności internetowych CREATE TABLE `eservicesettings` ( `ideservicesettings` int(10) unsigned NOT NULL AUTO_INCREMENT, `merchantid` varchar(30) NOT NULL, `password` varchar(50) NOT NULL, `viewid` int(10) unsigned DEFAULT NULL, `dirlog` varchar(255) NOT NULL, `status_init` int(10) unsigned NOT NULL, `status_ok` int(10) unsigned NOT NULL, `status_fail` int(10) unsigned NOT NULL, `status_pending` int(10) unsigned NOT NULL, `environment` int(10) unsigned NOT NULL, PRIMARY KEY (`ideservicesettings`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; Po wykonaniu polecenia w bazie pojawi się pusta tabela o nazwie eservicesettings. 4

2.3 Ustalenie początkowego numeru zamówienia eservice Jeżeli merchantid był wykorzystywany do przeprowadzania transakcji w systemie eservice, może zajść konieczność ustalenia początkowego numeru zamówienia w sklepie. W tym celu należy wykonać polecenie SQL: ALTER TABLE `order` AUTO_INCREMENT = 123; gdzie 123 będzie początkowym numerem zamówienia w tej instalacji sklepu Gekosale. Uwaga: Wykonując testy systemu w środowisku testowym płatności może zajść konieczność zmiany początkowego numeru zamówienia. Jest to związane w koniecznym warunkiem unikalności pary MerchantID oraz OrderID dla Akceptanta. (Patrz: ogólna dokumentacja techniczna systemu płatności.) 2.4 Instalacja plików źródłowych Pliki źródłowe modułu płatności eservice umieszczone są w katalogu src. Zawartość tego katalogu należy skopiować do katalogu z plikami źródłowymi sklepu Gekosale na serwerze. Po poprawnym skopiowaniu plików można przystąpić do konfigurowania modułu płatności. 2.5 Konfiguracja modułu płatności W celu skonfigurowania modułu płatności należy przejść do panelu administracyjnego sklepu. W menu z panelu administracyjnego wybieramy sekcje Konfiguracja a następnie Moduł płatności. Na ekranie klikamy na przycisk DODAJ METODĘ PŁATNOŚCI. Pojawi się ekran jak na rysunku 1. Formularz ten wypełniamy jak na załączonym rysunku. 5

Rysunek 1: Dodawanie nowej metody płatności W polu Nazwa wpisujemy Płatność eservice, a w Nazwa metody płatności wybieramy eservice. Klikając Dalej przechodzimy do następnego kroku, gdzie wybieramy dla jakich sklepów moduł płatności ma być dostępny. Następnie wciskamy Zapisz. Aby przejść do następnego kroku konfiguracji należy wcześniej wybrać konkretną instancję sklepu, której konfiguracja ma dotyczyć (wybieramy sklep z menu po prawej stronie). Po wyborze sklepu przechodzimy ponownie na listę modułów płatności i klikamy na przycisk Edytuj rekord przy module Płatność eservice. Przechodzimy do zakładki Konfiguracja modułu, na ekranie pokaże się formularz (Rysunek 2). Znaczenie pól formularza opisano poniżej. 6

Rysunek 2: Konfiguracja modułu płatności eservice Merchant ID W polu tym należy wprowadzić identyfikator Akceptanta otrzymany z eservice. Hasło dla merchanta W polu tym należy wprowadzić hasło właściwe dla Akceptanta określonego w polu Identyfikator Merchanta. Bezwzględna ścieżka do katalogu z plikiem logów eservice System ma możliwość zapisywania informacji diagnostycznych. W celu ich zapisywania, w polu tekstowym należy podać pełną ścieżkę do pliku, w którym mają być zapisywane logi pracy systemu. Uwaga: system (użytkownik, na prawach którego działa serwer Apache) musi mieć uprawnienia do tworzenia i zapisu plików w wybranym katalogu. Połącz z Moduł płatności umożliwia zarówno łączenie ze środowiskiem testowym płatności jak i z systemem produkcyjnym umożliwiającym dokonywanie realnych płatności. W celach testowych należy wybrać opcję Środowisko testowe. Po przyznaniu własnego, unikalnego numeru MerchantID należy wybrać opcję Środowisko produkcyjne. 7

Status nowego zamówienia Status, który zostanie ustawiony po zapoczątkowaniu płatności eservice. Status po poprawnej płatności Status, który zostanie ustawiony po dokonaniu poprawnej płatności. Status transakcji oczekujących Status, który zostanie ustawiony dla płatności oczekujących. Status po błędnej płatności Status, który zostanie ustawiony dla płatności zakończonych niepowodzeniem 3 Kontakt W razie jakichkolwiek pytań podczas wdrożenia prosimy o kontakt z Zespołem Wdrożeniowym eservice: tel.: +48 22 533 22 44 email: Wdrożenia_eCommerce@eservice.com.pl Problemy powdrożeniowe występujące na środowisku produkcyjnym prosimy zgłaszać na skrzynkę pocztową Wsparcie_eCommerce@eservice.com.pl 8