SauSurepay is een gratis (GPLv2) PHP klasse. Te gebruiken met de SurePay.Com e-commerce gateway. Functies voor het bouwen autoriseren van aanvragen voor credicards en telecheck, het plaatsen van het op de surepay-server en het decoderen van de XML-reactie. Elke functie is gedocumenteerd, een voorbeeldbestand wordt opgenomen dat elke stap van het bouwen van de XML-tag toont, deze plaatst en het resultaat van een AUTH-aanvraag. Dit project is gestart vanwege een bepaalde behoefte, dus nog niet alle functies van het SurePay-systeem zijn geïmplementeerd, precies wat nodig is voor CC- en Check AUTH-verzoeken/-antwoorden.
versiegeschiedenis
- Versie 0.1.1 geplaatst op 2002-03-19
EULA - Licentieovereenkomst voor eindgebruikers
GNU ALGEMENE OPENBARE LICENTIE
Versie 2, juni 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Iedereen mag letterlijk kopieën kopiëren en distribueren
van dit licentiedocument, maar het wijzigen ervan is niet toegestaan.
Preambule
De licenties voor de meeste software zijn ontworpen om uw
vrijheid om het te delen en te veranderen. Het Algemeen Publiek GNU daarentegen
Licentie is bedoeld om uw vrijheid om gratis te delen en te veranderen te garanderen
software - om ervoor te zorgen dat de software is gratis voor al haar gebruikers. Dit
Algemene openbare licentie is van toepassing op het grootste deel van de Vrije Software
software van de stichting en aan elk ander programma waarvan de auteurs zich ertoe verbinden
gebruiken. (Sommige andere Software Foundation-software valt onder
de Algemene Openbare Licentie van de GNU-bibliotheek in plaats daarvan.) U het toepassen op
uw programma's, ook.
Als we het over vrije software hebben, hebben we het over vrijheid, niet
Prijs. Onze algemene openbare licenties zijn ontworpen om ervoor te zorgen dat u
hebben de vrijheid om kopieën van vrije software te distribueren (en kosten in rekening te brengen voor
deze dienst als u dat wenst), dat u broncode ontvangt of deze krijgen
als je het wilt, dat je de software veranderen of stukjes ervan gebruiken
in nieuwe gratis programma's; en dat je weet dat je deze dingen doen.
Om uw rechten te beschermen, moeten we beperkingen opleggen die
iemand om u deze rechten te ontzeggen of om u te vragen om de rechten op te geven.
Deze beperkingen vertalen zich naar bepaalde verantwoordelijkheden voor u als u
kopieën van de software te distribueren of als u deze wijzigt.
Als u bijvoorbeeld kopieën van een dergelijk programma distribueert,
gratis of tegen betaling, moet u de ontvangers alle rechten geven die
dat heb je gedaan. U moet ervoor zorgen dat zij ook de
broncode. En je moet ze deze termen laten zien zodat ze hun
Rechten.
Wij beschermen uw rechten met twee stappen: (1) het auteursrecht van de software, en
(2) bieden u deze licentie die geeft je wettelijke toestemming om te kopiëren,
de software te distribueren en/of aan te passen.
Ook voor de bescherming van elke auteur en de onze, willen we bepaalde
dat iedereen begrijpt dat er geen garantie is voor deze gratis
Software. Als de software door iemand anders wordt gewijzigd en doorgegeven,
willen dat de ontvangers weten dat wat ze hebben niet het origineel is, dus
dat eventuele problemen die door anderen worden geïntroduceerd, niet zullen nadenken over de
reputaties van auteurs.
Tot slot wordt elk gratis programma voortdurend bedreigd door software
Octrooien. We willen voorkomen dat herverdelen van een
programma zal individueel octrooilicenties verkrijgen, waardoor de
programma eigen. Om dit te voorkomen hebben we duidelijk gemaakt dat
octrooi moet worden gelicentieerd voor ieders gratis gebruik of helemaal niet in licentie.
De precieze voorwaarden voor kopiëren, distributie en
wijziging volgen.
GNU ALGEMENE OPENBARE LICENTIE
VOORWAARDEN VOOR KOPIËREN, DISTRIBUTIE EN WIJZIGING
0. Deze licentie is van toepassing op elk programma of ander werk dat
een bericht geplaatst door de auteursrechthebbende waarin staat dat het mag worden verspreid
onder de voorwaarden van deze algemene openbare licentie. De "Programma", hieronder,
verwijst naar een dergelijk programma of werk, en een "werk op basis van het programma"
betekent het programma of enig afgeleid werk onder het auteursrecht:
dat wil zeggen, een werk met het programma of een deel ervan,
letterlijk of met wijzigingen en/of vertaald in een andere
Taal. (Vertaling wordt hierna zonder beperking opgenomen in
de term "wijziging".) Elke licentiehouder wordt aangesproken als "you".
Andere activiteiten dan kopiëren, distribueren en wijzigen zijn niet
onder deze licentie; ze vallen buiten het toepassingsgebied. De daad van
het uitvoeren van het programma is niet beperkt en de uitvoer van het programma
wordt alleen gedekt als de inhoud ervan een werk vormt dat gebaseerd is op de
Programma (onafhankelijk van het feit dat gemaakt door het uitvoeren van het programma).
Of dat waar is, hangt af van wat het programma doet.
1.
broncode zoals u deze ontvangt, in elk medium, op voorwaarde dat u
opvallend en adequaat publiceren op elk exemplaar een passende
auteursrechtelijke kennisgeving en disclaimer van garantie; blijf intact alle
berichten die verwijzen naar deze licentie en het ontbreken van enige garantie;
en geef alle andere ontvangers van het programma een kopie van deze licentie
samen met het programma.
U een vergoeding in rekening brengen voor de fysieke handeling van het overdragen van een kopie, en
u op uw optie garantiebescherming bieden in ruil voor een vergoeding.
2. U uw exemplaar of kopieën van het programma of een deel wijzigen
van het, waardoor de vorming van een werk op basis van het programma, en kopiëren en
dergelijke wijzigingen of werkzaamheden onder de voorwaarden van afdeling 1 te verdelen
hierboven, op voorwaarde dat u ook aan al deze voorwaarden voldoet:
a) U moet ervoor zorgen dat de gewijzigde bestanden prominente berichten bevatten
waarin staat dat u de bestanden en de datum van elke wijziging hebt gewijzigd.
b) U moet elk werk dat u distribueert of publiceert, dat in
geheel of gedeeltelijk bevat of is afgeleid van het programma of een
deel daarvan, om in zijn geheel een licentie te krijgen zonder kosten voor alle derde
partijen onder de voorwaarden van deze licentie.
c) Als het gewijzigde programma normaal gesproken opdrachten interactief leest
wanneer u wordt uitgevoerd, moet u deze veroorzaken wanneer u voor dergelijke
interactief gebruik op de meest gewone manier, om een
aankondiging met inbegrip van een passende auteursrechtelijke kennisgeving en een
merk op dat er geen garantie (of anders, zeggen dat u
een garantie) en dat gebruikers het programma onder
deze voorwaarden, en de gebruiker te vertellen hoe een kopie van deze
Licentie. (Uitzondering: als het programma zelf interactief is, maar
drukt een dergelijke aankondiging normaal gesproken niet af, uw werk op basis van
het programma is niet verplicht om een aankondiging af te drukken.)
Deze eisen gelden voor het gewijzigde werk als geheel. Als
identificeerbare delen van dat werk zijn niet afgeleid van het programma,
en kan redelijkerwijs als onafhankelijk en gescheiden werken in
zelf, dan is deze licentie, en de voorwaarden, niet van toepassing op die
secties wanneer u ze als afzonderlijke werken distribueert. Maar als je.
dezelfde secties verdelen als onderdeel van een geheel dat een
over het programma moet de verdeling van het geheel geschieden onder de voorwaarden van
deze licentie, waarvan de machtigingen voor andere licentienemers zich uitstrekken tot de
geheel, en dus aan elk deel, ongeacht wie het schreef.
Het is dus niet de bedoeling van deze sectie om rechten te claimen of
uw recht om volledig door u geschreven te werken; in plaats daarvan is de bedoeling om
het recht uitoefenen om de distributie van afgeleide of
collectieve werken op basis van het programma.
Bovendien is slechts een samenvoeging van een ander werk dat niet gebaseerd is op het programma
met het programma (of met een werk op basis van het programma) op een volume van
een opslag- of distributiemedium brengt het andere werk niet onder
de reikwijdte van deze licentie.
3. U het programma kopiëren en distribueren (of een werk op basis daarvan,
onder sectie 2) in objectcode of uitvoerbare vorm onder de voorwaarden van
De punten 1 en 2 hierboven op voorwaarde dat u ook een van de volgende handelingen uithangt:
a) Begeleiden met de volledige overeenkomstige machineleesbare
broncode, die moet worden gedistribueerd onder de voorwaarden van secties
1 en 2 hierboven op een medium dat gewoonlijk wordt gebruikt voor software-uitwisseling; Of
b) Begeleiden met een schriftelijke aanbieding, geldig voor ten minste drie
jaar, om een derde partij, voor een vergoeding niet meer dan uw
kosten van fysiek presterende brondistributie, een complete
machineleesbare kopie van de overeenkomstige broncode,
verdeeld onder de voorwaarden van de afdelingen 1 en 2 hierboven op een medium
gewoonlijk gebruikt voor software-uitwisseling; Of
c) Begeleid het met de informatie die u hebt ontvangen over het aanbod
om de bijbehorende broncode te distribueren. (Dit alternatief is
alleen toegestaan voor niet-commerciële distributie en alleen als u
het programma in objectcode of uitvoerbare vorm met dergelijke
een aanbod, in overeenstemming met onderafdeling b hierboven.)
De broncode voor een werk betekent de voorkeursvorm van het werk voor
het aanbrengen van wijzigingen aan het. Voor een uitvoerbaar werk, volledige bron
code betekent dat alle broncode voor alle modules die het bevat, plus alle
gekoppelde interfacedefinitiebestanden, plus de scripts die worden gebruikt om
de compilatie en installatie van het uitvoerbare te controleren. Echter, als een
bijzondere uitzondering, de gedistribueerde broncode hoeft niet
alles wat normaal wordt gedistribueerd (in bron of binaire
vorm) met de belangrijkste componenten (compiler, kernel, enzovoort) van de
besturingssysteem waarop de uitvoerbare uitvoering wordt uitgevoerd, tenzij dat onderdeel
zelf begeleidt de uitvoerbare.
Als de distributie van uitvoerbare of objectcode wordt gemaakt door
toegang tot kopiëren vanaf een aangewezen plaats, dan het aanbieden van gelijkwaardige
toegang tot het kopiëren van de broncode vanaf dezelfde plaats telt als
distributie van de broncode, ook al zijn derden niet
gedwongen om de bron samen met de objectcode te kopiëren.
4. U mag het programma niet kopiëren, wijzigen, sublicentieren of distribueren
behalve zoals uitdrukkelijk vermeld onder deze licentie. Elke poging
anders te kopiëren, wijzigen, sublicentie of distribueren van het programma is
ongeldig en beëindigt automatisch uw rechten onder deze licentie.
Partijen die echter kopieën of rechten van u hebben ontvangen onder
deze licentie zal niet hun licenties beëindigd zolang
partijen zich volledig aan de regels houden.
5. U bent niet verplicht om deze licentie te accepteren, omdat u deze
ondertekend. Niets anders verleent u echter toestemming om
het programma of de afgeleide werken ervan te distribueren. Deze acties zijn
wettelijk verboden als u deze licentie niet accepteert. Daarom is door
het wijzigen of distribueren van het programma (of werkzaamheden op basis van de
programma), geeft u aan dat u deze licentie aanvaardt om dit te doen, en
alle voorwaarden voor het kopiëren, distribueren of wijzigen
het programma of werkt op basis van het.
6. Elke keer dat u het programma (of een werk op basis van de
programma), ontvangt de ontvanger automatisch een licentie van de
oorspronkelijke licentiegever om het programma te kopiëren, te verspreiden of te wijzigen
deze algemene voorwaarden. U mag niet verder
beperkingen op de uitoefening van de hierin verleende rechten van de begunstigden.
U bent niet verantwoordelijk voor de handhaving van de naleving door derden
deze licentie.
7.
inbreuk of om een andere reden (niet beperkt tot octrooikwesties),
voorwaarden worden aan u opgelegd (hetzij door een gerechtelijk bevel, overeenkomst of
anders) die in tegenspraak zijn met de voorwaarden van deze licentie, doen ze niet
excuseer u van de voorwaarden van deze licentie. Als u niet
om tegelijkertijd aan uw verplichtingen uit hoofde van deze
licentie en andere relevante verplichtingen, dan u
mag het programma helemaal niet distribueren. Als een octrooi bijvoorbeeld
licentie zou geen royalty-vrije herverdeling van het programma door
al diegenen die direct of indirect via u kopieën ontvangen,
de enige manier waarop je kon voldoen aan zowel het en deze licentie zou zijn om
zich volledig te onthouden van de distributie van het programma.
Als een deel van deze sectie ongeldig of niet afdwingbaar is onder
een bijzondere omstandigheid, is het saldo van de afdeling bedoeld om
van toepassing zijn en de sectie als geheel is bedoeld om in andere
Omstandigheden.
Het is niet de bedoeling van deze sectie om u ertoe te bewegen inbreuk te maken op
octrooien of andere vorderingen op het eigendomsrecht of om de geldigheid van
dergelijke vorderingen; deze sectie heeft als enige doel de bescherming van de
integriteit van het vrije softwaredistributiesysteem, dat
worden uitgevoerd door openbare licentiepraktijken. Veel mensen hebben
royale bijdragen aan het brede scala aan software gedistribueerd
door middel van dat systeem, afhankelijk van een consistente toepassing van die
systeem; het is aan de auteur/donor om te beslissen of hij of zij bereid is
software te distribueren via een ander systeem en een licentiehouder kan
die keuze op te leggen.
Deze sectie is bedoeld om grondig duidelijk te maken wat wordt verondersteld om
een gevolg zijn van de rest van deze licentie.
8.
bepaalde landen, hetzij door octrooien, hetzij door auteursrechtelijk beschermde interfaces,
oorspronkelijke auteursrechthebbende die het programma onder deze licentie plaatst
kan een expliciete geografische spreidingsbeperking toevoegen, met uitzondering van
die landen, zodat distributie alleen in of onder
landen niet zo uitgesloten. In dat geval bevat deze licentie
de beperking alsof geschreven in het lichaam van deze licentie.
9. De Free Software Foundation kan herziene en/of nieuwe versies publiceren
van de Algemene Openbare Licentie van tijd tot tijd. Dergelijke nieuwe versies zullen
zijn vergelijkbaar in de geest van de huidige versie, maar kan verschillen in detail
nieuwe problemen of problemen aan te pakken.
Elke versie krijgt een onderscheidend versienummer. Als het programma
geeft een versienummer van deze licentie op die op deze licentie van toepassing is en "alle
latere versie", heb je de mogelijkheid om de algemene voorwaarden te volgen
een van die versie of van een latere versie gepubliceerd door de Gratis
Software Foundation. Als in het programma geen versienummer van
deze licentie, u kiezen voor een versie ooit gepubliceerd door de Vrije Software
Stichting.
10. Als u delen van het programma wilt opnemen in andere gratis
programma's waarvan de distributievoorwaarden verschillend zijn, schrijf aan de auteur
om toestemming te vragen. Voor software die auteursrechtelijk beschermd is door de Free
Software Foundation, schrijf naar de Free Software Foundation; we soms
uitzonderingen hiervoor maken. Onze beslissing zal worden geleid door de twee doelen
het behoud van de vrije status van alle derivaten van onze vrije software en
het bevorderen van het delen en hergebruiken van software in het algemeen.
GEEN GARANTIE
11. OMDAT HET PROGRAMMA GRATIS IS GELICENTIEERD, IS ER GEEN GARANTIE
VOOR HET PROGRAMMA, VOOR ZOVER TOEGESTAAN DOOR DE TOEPASSELIJKE WETGEVING. BEHALVE WANNEER
ANDERS SCHRIFTELIJK VERMELD DE AUTEURSRECHTHEBBENDEN EN/OF ANDERE PARTIJEN
PROVIDE THE PROGRAM "AS IS" ZONDER GARANTIE VAN WELKE AARD DAN OOK,
OF IMPLICIET, INCLUSIEF, MAAR NIET BEPERKT TOT, DE IMPLICIETE GARANTIES VAN
MERCHANTABILITY EN FITNESS VOOR EEN BEPAALD DOEL. HET VOLLEDIGE RISICO ALS
OM DE KWALITEIT EN PRESTATIES VAN HET PROGRAMMA IS MET U. MOET DE
PROGRAMMA BLIJKEN DEFECT, NEEMT U DE KOSTEN VAN ALLE NOODZAKELIJKE ONDERHOUD,
REPARATIE OF CORRECTIE.
12. IN GEEN GEVAL, TENZIJ VEREIST DOOR DE TOEPASSELIJKE WETGEVING OF SCHRIFTELIJK OVEREENGEKOMEN
ZAL ELKE HOUDER VAN HET AUTEURSRECHT, OF EEN ANDERE PARTIJ DIE KAN WIJZIGEN EN / OF
HERVERDEEL HET PROGRAMMA ZOALS HIERBOVEN TOEGESTAAN, AANSPRAKELIJK ZIJN VOOR SCHADE,
MET INBEGRIP VAN ALGEMENE, BIJZONDERE, INCIDENTELE OF DAARUIT VOORTVLOEIENDE SCHADE DIE
BUITEN GEBRUIK OF ONVERMOGEN OM HET PROGRAMMA TE GEBRUIKEN (INCLUSIEF MAAR NIET BEPERKT
VERLIES VAN GEGEVENS OF GEGEVENS DIE ONJUIST ZIJN OF VERLIEZEN
U OF DERDEN OF EEN FALEN VAN HET PROGRAMMA OM TE WERKEN MET ANDERE
PROGRAMMA'S), ZELFS ALS EEN DERGELIJKE HOUDER OF ANDERE PARTIJ OP DE HOOGTE IS GESTELD VAN DE
MOGELIJKHEID VAN DERGELIJKE SCHADE.
EINDE VAN DE ALGEMENE VOORWAARDEN
Deze voorwaarden toepassen op uw nieuwe programma's
Als je een nieuw programma ontwikkelt, en je wilt dat het van de grootste
mogelijk gebruik voor het publiek, de beste manier om dit te bereiken is om het
vrije software die iedereen onder deze voorwaarden kan herdistribueren en wijzigen.
Voeg hiervoor de volgende berichten toe aan het programma. Het is het veiligst
om ze te koppelen aan het begin van elk bronbestand om het meest effectief
de uitsluiting van de garantie overdragen; en elk bestand moet ten minste
de "copyright" lijn en een aanwijzer naar waar de volledige kennisgeving wordt gevonden.
Programmadetails
- Categorie: Netwerk & Internet > Andere
- Publisher: Sauen.Com
- Licentie: Gratis
- Prijs: N/A
- Versie: 0.1.1
- Platform: windows