SauSurepay 0.1.1

Licencji: Wolna ‎Rozmiar pliku: 21.16 KB
‎Ocena użytkowników: 3.0/5 - ‎1 ‎Głosów

SauSurepay jest bezpłatną klasą PHP (GPLv2). Do użycia z SurePay.Com bramą e-commerce. Funkcje tworzenia autoryzowania żądań dla credicards i telecheck, zamieszczając go na serwerze surepay i dekodowania odpowiedzi XML. Każda funkcja jest udokumentowana, dołączony jest przykładowy plik, który pokazuje każdy krok tworzenia znacznika XML, księgowanie go i wynik żądania AUTH. Ten projekt został uruchomiony z powodu pewnej potrzeby, więc nie wszystkie funkcje systemu SurePay jest jeszcze zaimplementowana, tylko to, co jest potrzebne do CC i Sprawdź AUTH żądań / odpowiedzi.

historia wersji

  • Wersja 0.1.1 opublikowany na 2002-03-19

    Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego



    GNU OGÓLNA LICENCJA PUBLICZNA
    Wersja 2, czerwiec 1991

    Copyright (C) 1989, 1991 Fundacja Wolnego Oprogramowania, Inc.
    59 Temple Place, Apartament 330, Boston, MA 02111-1307 Stany Zjednoczone Ameryki
    Każdy może kopiować i rozpowszechniać dosłowne kopie
    dokumentu licencyjnego, ale jego zmiana nie jest dozwolona.

    Preambuła

    Licencje na większość oprogramowania mają na celu
    swobodę dzielenia się i zmieniania jej. Natomiast GNU General Public
    Licencja ma na celu zagwarantowanie twojej wolności udostępniania i
    oprogramowanie - aby upewnić się, że oprogramowanie jest bezpłatne dla wszystkich jego użytkowników. Tę
    Ogólna licencja publiczna dotyczy większości Wolnego Oprogramowania
    oprogramowania Fundacji oraz do każdego innego programu, którego autorzy zobowiązują się
    z niego korzystać. (Niektóre inne oprogramowanie Fundacji Wolnego Oprogramowania jest objęte
    powszechną licencję publiczną GNU Library). Można go zastosować do
    również w swoich programach.

    Kiedy mówimy o wolnym oprogramowaniu, odnosimy się do wolności, a nie
    Cena. Nasze Ogólne Licencje Publiczne mają na celu upewnienie się, że
    swobodę rozpowszechniania kopii wolnego oprogramowania (i pobierać opłaty za
    usługi), otrzymasz kod źródłowy lub możesz go uzyskać
    jeśli chcesz, możesz zmienić oprogramowanie lub użyć jego fragmentów
    w nowych darmowych programach; i że wiesz, że możesz robić te rzeczy.

    Aby chronić Twoje prawa, musimy wprowadzić ograniczenia, które
    odmówić Ci tych praw lub poprosić o zrzeczenie się praw.
    Ograniczenia te przekładają się na pewne obowiązki, jeśli
    rozpowszechniać kopie oprogramowania lub modyfikować go.

    Na przykład w przypadku rozpowszechniania kopii takiego programu, czy
    za darmo lub za opłatą, należy przyznać odbiorcom wszystkie prawa, które
    masz. Należy upewnić się, że oni również otrzymują lub mogą uzyskać
    kodu źródłowego. I musisz pokazać im te terminy, aby znali swoje
    Prawa.

    Chronimy Twoje prawa w dwóch krokach: (1)
    (2) oferują ci tę licencję, która daje ci prawne uprawnienia do kopiowania,
    rozpowszechniać i/lub modyfikować oprogramowanie.

    Ponadto, dla ochrony każdego autora i dla każdego z naszych, chcemy
    że każdy rozumie, że nie ma gwarancji na to za darmo
    Oprogramowania. Jeśli oprogramowanie zostanie zmodyfikowane przez inną osobę i przekazane,
    chcą, aby odbiorcy wiedzieli, że to, co mają, nie jest oryginałem,
    że wszelkie problemy wprowadzone przez innych nie będą odzwierciedlać
    reputacji autorów.

    Wreszcie, każdy darmowy program jest stale zagrożony przez oprogramowanie
    Patentów. Chcemy uniknąć niebezpieczeństwa, że redystrybutory
    indywidualnie uzyskać licencje patentowe, w efekcie czyniąc
    zastrzeżonego programu. Aby temu zapobiec, wyjaśniliśmy, że wszelkie
    patent musi być licencjonowany do bezpłatnego użytku lub w ogóle nie posiada licencji.

    Dokładne warunki kopiowania, dystrybucji i
    modyfikacji.

    GNU OGÓLNA LICENCJA PUBLICZNA
    WARUNKI KOPIOWANIA, DYSTRYBUCJI I MODYFIKACJI

    0. Niniejsza Licencja ma zastosowanie do każdego programu lub innego utworu, który
    przez właściciela praw autorskich, w których informuje, że może ono zostać
    zgodnie z warunkami niniejszej Powszechnej Licencji Publicznej. "Program", poniżej,
    odnosi się do takiego programu lub pracy, a "praca oparta na Programie"
    oznacza Program lub jakiekolwiek prace pochodne na mocy prawa autorskiego:
    oznacza to, że dzieło zawierające Program lub jego część,
    dosłowne lub z modyfikacjami i/lub przetłumaczone na inne
    Język. (Dalej tłumaczenie jest zawarte bez ograniczeń w
    termin "modyfikacja".) Każdy licencjobiorca jest adresowany jako "you".

    Działania inne niż kopiowanie, dystrybucja i modyfikacja nie są
    objęte niniejszą Licencją; nie są one objęte zakresem stosowania. Akt
    uruchamianie programu nie jest ograniczone, a dane wyjściowe z programu
    jest objęty ubezpieczeniem tylko wtedy, gdy jego treść stanowi dzieło
    program (niezależnie od tego, czy zostały wykonane przez uruchomienie Programu).
    To, czy to prawda, zależy od tego, co robi Program.

    1. Użytkownik może kopiować i rozpowszechniać dosłowne kopie
    kodu źródłowego w momencie jego otrzymania, w dowolnym medium, pod warunkiem że
    w widoczny sposób i odpowiednio opublikować na każdej kopii odpowiedni
    informacje o prawach autorskich i zrzeczenie się gwarancji; zachować nienaruszone wszystkie
    uwagi, które odnoszą się do niniejszej Licencji i do braku jakiejkolwiek gwarancji;
    i przekazać innym odbiorcom Programu kopię niniejszej Licencji
    wraz z Programem.

    Użytkownik może pobierać opłatę za fizyczną czynność przekazania kopii, a także
    użytkownik może w swoim opcjonalnie zaoferować ochronę gwarancyjną w zamian za opłatę.

    2. Użytkownik może zmodyfikować swoją kopię lub kopie Programu lub dowolną część
    tworząc w ten sposób dzieło oparte na Programie, oraz kopiować i kopiować
    rozpowszechnianie takich modyfikacji lub prac zgodnie z postanowieniami sekcji 1
    powyżej, pod warunkiem spełnienia wszystkich następujących warunków:

    a) Musisz spowodować, że zmodyfikowane pliki będą zawierać wyraźne
    z informacją, że pliki zostały zmienione i data każdej zmiany.

    b) Użytkownik musi powodować wszelkie prace, które rozpowszechnia lub publikuje,
    w całości lub w części zawiera lub pochodzi z Programu lub
    jej części, które mają być licencjonowane jako całość bez żadnych opłat dla wszystkich
    zgodnie z warunkami niniejszej Licencji.

    c) Jeśli zmodyfikowany program zwykle odczytuje polecenia interaktywnie
    podczas uruchamiania, należy go spowodować, po uruchomieniu
    interaktywnego wykorzystania w najzwykłszy sposób, aby wydrukować lub wyświetlić
    w tym odpowiednią informację o prawach autorskich oraz
    zauważyć, że nie ma gwarancji (lub inaczej, mówiąc, że
    gwarancji) oraz że użytkownicy mogą rozpowszechniać program zgodnie z art.
    warunków, a także informowanie użytkownika, jak wyświetlić kopię tego
    Licencji. (Wyjątek: jeśli sam program jest interaktywny, ale
    zwykle nie drukuje takiego ogłoszenia, twoja praca na podstawie
    program nie jest wymagany do drukowania anonsu.)

    Wymagania te mają zastosowanie do zmodyfikowanej pracy jako całości. Jeśli
    identyfikowalne sekcje tych prac nie pochodzą z Programu,
    i można je racjonalnie uznać za niezależne i odrębne
    niniejszej Licencji i jej warunków nie mają zastosowania do tych, które
    podczas dystrybucji ich jako oddzielnych prac. Ale kiedy
    rozdzielić te same sekcje jako część całości, która jest pracą opartą na
    w programie, dystrybucja całości musi być na warunkach
    niniejszej Licencji, której uprawnienia dla innych licencjobiorców rozciągają się na
    całości, a tym samym do każdej części, niezależnie od tego, kto ją napisał.

    W związku z tym nie jest intencją niniejszej sekcji dochodzenie praw lub
    twoje prawa do pracy napisane w całości przez Ciebie; zamiarem jest raczej
    wykonywania prawa do kontrolowania dystrybucji instrumentów pochodnych lub
    utworów zbiorowych opartych na Programie.

    Ponadto samo agregowanie innego dzieła nieopartego na Programie
    z Programem (lub z pracą opartą na Programie) na woluminie
    nośnik pamięci lub dystrybucji nie powoduje, że inne prace nie
    zakresu niniejszej Licencji.

    3. Użytkownik może kopiować i rozpowszechniać Program (lub na jego podstawie,
    zgodnie z sekcją 2) w kodzie obiektowym lub formie wykonywalnej zgodnie z warunkami
    Sekcje 1 i 2 powyżej, pod warunkiem że należy wykonać jedną z następujących czynności:

    a) Towarzyszyć mu wraz z pełną, odpowiednią do odczytu maszynowego
    kodu źródłowego, który musi być rozprowadzany zgodnie z warunkami sekcji
    1 i 2 powyżej na nośniku zwyczajowo używanym do wymiany oprogramowania; Lub

    b) Towarzyszyć mu pisemna oferta, ważna przez co najmniej trzy
    lat, aby dać osobom trzecim, za opłatą nie większą niż
    kosztów fizycznie wydajnej dystrybucji źródła,
    kopię odpowiedniego kodu źródłowego nadalną do odczytu maszynowego,
    rozdzielane zgodnie z warunkami sekcji 1 i 2 powyżej na nośniku
    zwyczajowo używane do wymiany oprogramowania; Lub

    c) Towarzyszyć mu informacje otrzymane w odniesieniu do oferty
    , aby rozpowszechniać odpowiedni kod źródłowy. (Ta alternatywa jest
    tylko w przypadku dystrybucji niekomercyjnej i tylko wtedy, gdy
    program w kodzie obiektowym lub w formie wykonywalnej z takimi
    ofertę, w zgodzie z podsekcją b powyżej.)

    Kod źródłowy utworu oznacza preferowaną formę pracy dla
    wprowadzania do niego zmian. W przypadku pracy wykonywalnej pełne źródło
    oznacza cały kod źródłowy dla wszystkich modułów, które zawiera, a także
    powiązanych plików definicji interfejsu, a także skrypty używane do
    kompilacji kontroli i instalacji pliku wykonywalnego. Jednakże, jako
    wyjątek specjalny, rozproszony kod źródłowy nie musi zawierać
    cokolwiek, co jest zwykle dystrybuowane (w obu źródłach lub
    z głównymi składnikami (kompilatorem, jądrem itd.)
    systemu operacyjnego, na którym działa plik wykonywalny, chyba że ten składnik
    sam w sobie towarzyszy wykonywalne.

    Jeśli dystrybucja kodu wykonywalnego lub object odbywa się poprzez
    dostęp do kopii z wyznaczonego miejsca, a następnie oferując równoważne
    dostęp do kopiowania kodu źródłowego z tego samego miejsca liczy się
    dystrybucji kodu źródłowego, mimo że osoby trzecie nie są
    zmuszony do skopiowania źródła wraz z kodem obiektu.

    4. Użytkownik nie może kopiować, modyfikować, sublicencjonować ani rozpowszechniać Programu
    z wyjątkiem przypadków wyraźnie przewidzianych w niniejszej Licencji. Każda próba
    w inny sposób, aby skopiować, zmodyfikować, sublicencjonować lub rozpowszechniać Program jest
    nieważne i automatycznie wygaszą Twoje prawa wynikające z niniejszej Licencji.
    Jednak strony, które otrzymały kopie lub prawa od Ciebie na mocy
    niniejsza Licencja nie będzie miała wypowiedzenia licencji, o ile takie
    strony pozostają w pełnej zgodności.

    5. Użytkownik nie jest zobowiązany do zaakceptowania niniejszej Licencji, ponieważ nie
    podpisał. Jednak nic innego nie daje ci zgody na modyfikację lub
    rozpowszechnianie Programu lub jego dzieł pochodnych. Działania te są
    jest zabronione przez prawo, jeśli użytkownik nie akceptuje niniejszej Licencji. W związku z tym,
    modyfikacji lub dystrybucji Programu (lub jakichkolwiek prac opartych na
    programu), użytkownik wskazuje na zgodę na niniejszą Licencję, aby to zrobić, oraz
    wszystkich warunków kopiowania, rozpowszechniania lub modyfikowania
    programu lub działa na jego podstawie.

    6. Za każdym razem, gdy rozdzielasz Program (lub jakiekolwiek prace oparte na
    program), odbiorca automatycznie otrzymuje licencję od
    pierwotnego licencjodawcy do kopiowania, rozpowszechniania lub modyfikowania Programu z zastrzeżeniem
    niniejszego regulaminu. Nie wolno narzucać żadnych dalszych
    ograniczenia w wykonywaniu przez odbiorców praw przyznanych w niniejszym dokumencie.
    Użytkownik nie ponosi odpowiedzialności za egzekwowanie przestrzegania przepisów przez osoby trzecie
    niniejszej Licencji.

    7. Jeżeli w wyniku orzeczenia sądu lub zarzutu patentowego
    naruszenia lub z jakiegokolwiek innego powodu (nie tylko do kwestii patentowych),
    warunki są nakładane na Ciebie (na mocy nakazu sądowego, umowy lub
    w przeciwnym razie), które są sprzeczne z warunkami niniejszej Licencji, nie
    usprawiedliwienia warunków niniejszej Licencji. Jeśli nie możesz
    rozpowszechniać w taki sposób, aby jednocześnie wypełniać swoje zobowiązania wynikające z niniejszej
    licencji i wszelkich innych stosownych zobowiązań, w konsekwencji
    nie może w ogóle rozpowszechniać Programu. Na przykład, jeśli patent
    licencji nie pozwalałaby na beztądną redystrybucję Programu przez
    wszystkich, którzy otrzymują kopie bezpośrednio lub pośrednio za ciebie,
    jedynym sposobem, w jaki można by spełnić zarówno tę licencję, jak i niniejszą Licencję, byłoby
    całkowicie powstrzymać się od rozpowszechniania Programu.

    Jeśli jakakolwiek część tej sekcji zostanie uznana za nieważną lub niewykonalną
    okoliczności, saldo sekcji ma na celu
    zastosowanie, a sekcja jako całość ma zastosowanie w innych
    Okolicznościach.

    Celem niniejszej sekcji nie jest nakłanianie do naruszania
    patentów lub innych roszczeń z tytułu praw własności lub do zakwestionowania ważności
    takich roszczeń; niniejsza sekcja ma na celu wyłącznie ochronę
    integralności systemu dystrybucji wolnego oprogramowania, który jest
    praktyk licencji publicznych. Wiele osób dokonało
    hojny wkład w szeroką gamę oprogramowania rozproszonego
    poprzez ten system, opierając się na spójnym stosowaniu tego
    systemu; to autor/dawca decyduje, czy jest gotów
    rozpowszechniania oprogramowania za pośrednictwem innego systemu, a licencjobiorca nie może
    narzucić ten wybór.

    Niniejsza sekcja ma na celu dokładne wyjaśnienie, co uważa się za
    konsekwencją pozostałej części niniejszej Licencji.

    8. Jeśli dystrybucja i/lub korzystanie z Programu jest ograniczone w
    w niektórych krajach, patentami lub interfejsami chronionymi prawami autorskimi,
    pierwotnego właściciela praw autorskich, który umieszcza Program na mocy niniejszej Licencji
    może dodać wyraźne ograniczenie geograficznego rozkładu, z wyłączeniem
    w tych krajach, tak aby dystrybucja była dozwolona tylko w
    nie wykluczone w ten sposób. W takim przypadku niniejsza Licencja zawiera
    ograniczenia, tak jakby zostało napisane w treści niniejszej Licencji.

    9. Fundacja Wolnego Oprogramowania może publikować poprawione i/lub nowe wersje
    ogólnej licencji publicznej. Takie nowe wersje będą
    być podobne w duchu do obecnej wersji, ale mogą różnić się szczegółowo od
    rozwiązywania nowych problemów lub problemów.

    Każda wersja otrzymuje numer wersji wyróżniającej. Jeśli program
    określa numer wersji niniejszej Licencji, który ma do niej zastosowanie, oraz "wszelkie
    nowsza wersja", masz możliwość przestrzegania warunków
    wersji tej lub jakiejkolwiek nowszej wersji opublikowanej przez
    Software Foundation. Jeśli program nie określa numeru wersji
    licencji, użytkownik może wybrać dowolną wersję kiedykolwiek opublikowaną przez Wolne Oprogramowanie
    Foundation.

    10. Jeśli chcesz włączyć części Programu do innych bezpłatnych
    programy, których warunki dystrybucji są różne, napisz do autora
    , aby poprosić o pozwolenie. W przypadku oprogramowania, które jest chronione prawami autorskimi
    Software Foundation, napisz do Fundacji Wolnego Oprogramowania; czasami
    wyjątków. Nasza decyzja będzie opierać się na dwóch celach
    zachowania wolnego statusu wszystkich instrumentów pochodnych naszego wolnego oprogramowania i
    promowania udostępniania i ponownego wykorzystania oprogramowania.

    BEZ GWARANCJI

    11. PONIEWAŻ PROGRAM JEST LICENCJONOWANY BEZPŁATNIE, NIE MA GWARANCJI
    PROGRAMU, W ZAKRESIE DOZWOLONYM PRZEZ OBOWIĄZUJĄCE PRAWO. Z wyjątkiem sytuacji, gdy
    W INNY SPOSÓB PODAJĄ NA PIŚMIE POSIADACZE PRAW AUTORSKICH I/LUB INNE STRONY
    PODAJ PROGRAM "AS IS" BEZ JAKIEJKOLWIEK GWARANCJI,
    LUB DOROZUMIANE, W TYM MIĘDZY INNYMI DOROZUMIANE GWARANCJE
    PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU. CAŁE RYZYKO, PONIEWAŻ
    DO JAKOŚCI I WYDAJNOŚCI PROGRAMU JEST Z TOBĄ. JEŻELI
    PROGRAM OKAŻE SIĘ WADLIWY, ZAKŁADASZ, ŻE KOSZTY WSZYSTKICH NIEZBĘDNYCH SERWISÓW,
    NAPRAWY LUB KOREKTY.

    12. W ŻADNYM WYPADKU, CHYBA ŻE JEST TO WYMAGANE PRZEZ OBOWIĄZUJĄCE PRAWO LUB
    BĘDZIE WŁAŚCICIELEM PRAW AUTORSKICH LUB JAKĄKOLWIEK INNĄ STRONĄ, KTÓRA MOŻE ZMODYFIKOWAĆ I/LUB
    ROZPOWSZECHNIANIE PROGRAMU W DOZWOLONYCH POWYŻSZYCH
    W TYM WSZELKIE SZKODY OGÓLNE, SPECJALNE, PRZYPADKOWE LUB WTÓRNE
    Z UŻYTKOWANIA LUB NIEMOŻNOŚCI KORZYSTANIA Z PROGRAMU (W TYM, ALE NIE OGRANICZAJĄC SIĘ DO
    UTRATY DANYCH LUB DANYCH, KTÓRE STAŁY SIĘ NIEDOKŁADNE LUB STRATY PONIESIONE PRZEZ
    OSOBOM TRZECIM LUB NIEDZIAŁANIE PROGRAMU Z INNYMI
    PROGRAMÓW), NAWET JEŚLI TAKI POSIADACZ LUB INNA STRONA ZOSTAŁA POINFORMOWANA O
    MOŻLIWOŚĆ WYSTĄPIENIA TAKICH SZKÓD.

    KONIEC REGULAMINU

    Jak zastosować niniejsze Warunki do nowych programów

    Jeśli opracujesz nowy program i chcesz, aby był on jednym z największych
    wykorzystania dla ogółu społeczeństwa, najlepszym sposobem osiągnięcia tego celu jest
    wolnego oprogramowania, które każdy może rozpowszechniać i zmieniać na mocy niniejszych warunków.

    Aby to zrobić, dołącz do programu następujące powiadomienia. Jest najbezpieczniejszy
    , aby dołączyć je do początku każdego pliku źródłowego, aby
    z wyłączeniem gwarancji; i każdy plik powinien mieć co najmniej
    "copyright" oraz wskaźnik do miejsca, w którym znajduje się pełne powiadomienie.

Szczegóły programu