Saferpay Billpay Integration. Version 1.3
|
|
|
- Hannelore Steinmann
- vor 10 Jahren
- Abrufe
Transkript
1 Saferpay Billpay Integration Version 1.3
2 Inhaltsverzeichnis 1 Einleitung Zusammenfassung Voraussetzungen Formatangaben Saferpay Client Library Installation NET Client Library Java Client Library Schlüsselerzeugung NET Client Library Java Client Library IP-Zugriff konfigurieren Klassen und Methoden der Client Library Zusammenfassung Zahlungsanfrage und Autorisationsantwort Buchung, Stornierung und Tagesabschluss MessageFactory Klasse MessageObject Klasse Open() Methode Execute() Methode CreatePayComplete() Methode CreateRequest() Methode SetAttribute() Methode GetAttribute() Methode Capture() Methode Saferpay https Interface Voraussetzungen IP-Zugriff und Passwort für das Saferpay https Interface https Interface Adressen Übertragung von Nachrichten Verarbeitungsschritte Übersicht Prozessbeschreibung Parameter Autorisationsanfrage Optionale Warenkorbparameter Autorisationsantwort Verbuchungsanfrage Verbuchungsantwort Beispiele Wichtiger Hinweis C# mit der.net LIB Java mit der Java LIB https Interface Kontakt Saferpay - Billpay Integration Version 1.3 Seite 2
3 8.1 Saferpay Integration Team Saferpay Support Team Saferpay - Billpay Integration Version 1.3 Seite 3
4 1 Einleitung 1.1 Zusammenfassung Dieses Dokument beschreibt die Integration von "Lastschrift mit Zahlungsgarantie" und "Kauf auf Rechnung" des Zahlungsmittelanbieters Billpay mit der Saferpay Client Library (LIB) und dem Saferpay https Interface (HI). 1.2 Voraussetzungen Die zur Abwicklung von Billpay-Zahlungen mit Saferpay setzt Folgendes voraus: Eine entsprechende Lizenz und somit das Vorhandensein einer gültigen Kennung mit Benutzername und Passwort für das Saferpay System. Mindestens ein aktives Saferpay Terminal, über das die Zahlungen durchgeführt werden können ist vorhanden und die dazugehörige Saferpay TERMINALID beziehungsweise die Saferpay ACCOUNTID liegt vor. Ein gültiger Akzeptanzvertrag für Billpay liegt vor. Der Einsatz einer Saferpay Client Library ab Version Formatangaben Folgende Abkürzungen für die Formatangaben werden in diesem Dokument verwendet: a Buchstaben (a - z, A - Z) n numerische Zeichen (0-9) an alphanumerische Zeichen (a - z, A - Z, 0-9) s Sonderzeichen (- : ; / \ < >. =) ans alphanumerische und Sonderzeichen Saferpay - Billpay Integration Version 1.3 Seite 4
5 2 Saferpay Client Library Die Saferpay LIB wird auf dem Server, der die Applikation des Händlers bereitstellt installiert. Nach der Installation stehen auf dem Server die Saferpay Klassen und Methoden zur Verfügung. Für die Installation der LIB und die damit mögliche Schlüsselerzeugung werden auf dem Ziel- Server Root- beziehungsweise Administratorrechte benötigt! Die LIB gibt es als.net- oder Java-Version. Die entsprechenden Dateien können im Download- Bereich des Saferpay Backoffices unter folgenden Adressen heruntergeladen werden:.net LIB: Java LIB: Kann weder die.net LIB, noch die Java LIB genutzt werden oder keine lokale Installation möglich ist, steht alternativ das Saferpay https Interface zur Verfügung. 2.1 Installation NET Client Library Starten Sie die geladene Installationsdatei saferpay_dotnet.exe und folgen Sie den Anweisungen des Setup-Assistenten Java Client Library Entpacken Sie die geladene Zip-Datei saferpay_java.zip und kopieren Sie für die Integration in Java das darin enthaltene Saferpay.jar in das Verzeichnis jre/lib/ext. Für die Integration in einer anderen Programmier- oder Skriptsprache kann das Saferpay.jar in ein beliebiges Verzeichnis kopiert werden. 2.2 Schlüsselerzeugung Neben der SSL-verschlüsselten Kommunikation zwischen der LIB und den Saferpay Servern werden die Daten eines Saferpay Accounts mit einer digitalen Signatur nach dem PGP-Verfahren (Pretty Good Privacy) versehen und geschützt. Für diesen Zweck muss für jeden Saferpay Account ein Schlüsselpaar erzeugt und auf dem Händler-Server gespeichert werden. Für die Erzeugung der Schlüssel werden ein gültiger Login und das Passwort für das Saferpay Backoffice benötigt. Nach erfolgreicher Schlüsselerzeugung kann das Passwort im Saferpay Backoffice geändert werden, da die Erzeugung der Schlüssel, wenn einmal erfolgt, nicht wiederholt werden muss. Erzeugte Schlüsselpaare behalten Ihre Gültigkeit und sollten daher sicher verwahrt und der Zugriff kontrolliert werden NET Client Library Nach Installation der.net LIB steht für die Schlüsselerzeugung eine Grafische Benutzeroberfläche zur Verfügung. Diese findet sich unter: Der Saferpay Client Setup erscheint. Folgen Sie anschließend den Anweisungen. Saferpay - Billpay Integration Version 1.3 Seite 5
6 2.2.2 Java Client Library Die Schlüsselerzeugung mit der Java LIB erfolgt über die Kommandozeile. Wechseln Sie hierfür in das Verzeichnis mit dem Saferpay.jar und geben Sie folgenden Befehl ein: java -jar Saferpay.jar -conf -p. -r -u e w XAjc3Kna Das Beispiel verwendet die Zugangsdaten des Saferpay Testkontos. Die Kommandozeilenhilfe erscheint nach diesem Aufruf: java -jar Saferpay.jar -h 2.3 IP-Zugriff konfigurieren Obwohl die Kommunikation mit Saferpay bereits verschlüsselt erfolgt, empfiehlt sich als zusätzliche Sicherheitsmaßnahme den Zugriff über die Client LIB auf den Saferpay Account einzuschränken. Hierfür kann der IP-Zugriff über den Punkt "IP-Freigabe" im Saferpay Backoffice ( konfiguriert werden. Nach der Hinterlegung einer oder mehrerer IP-Adressen ist der Zugriff auf den Saferpay Account auf diese beschränkt. Anfragen über andere IP-Adressen werden von Saferpay geblockt. Saferpay - Billpay Integration Version 1.3 Seite 6
7 3 Klassen und Methoden der Client Library Im Folgenden werden Klassen und Methoden beschrieben, die für die Integration der Saferpay Client API zur Verfügung stehen. 3.1 Zusammenfassung Zahlungsanfrage und Autorisationsantwort Die Zahlungsanfrage wird mit der CreateRequest() Methode erzeugt. Das erzeugte MessageObject wird mit den Transaktionsparametern gefüllt und mit Execute() ausgelöst. Anschließend können die Parameter der Autorisationsantwort ermittelt werden. 1) Erzeugung eines MessageFactory Object. 2) Öffnen der entsprechenden Konfiguration mit Open(). 3) Aufruf von CreateRequest(), um ein leeres MessageObject zu erhalten. 4) Aufruf von SetAttribute() mit dem MessageObject zum Setzen der Parameter. 5) Aufruf von Execute() zum Auslösen der Zahlungsanfrage. 6) Aufruf von GetAttribute() mit dem MessageObject zum Auslesen der Antwortparameter Buchung, Stornierung und Tagesabschluss 1) Erzeugung eines MessageFactory Object. 2) Öffnen der entsprechenden Konfiguration mit Open(). 3) Aufruf von CreatePayComplete(), um ein leeres MessageObject zu erhalten. 4) Aufruf von SetAttribute() mit dem MessageObject zum Setzen der Parameter. 5) Aufruf von Capture() mit dem MessageObject. 3.2 MessageFactory Klasse Class MessageFactory { void Open(String path); MessageObject CreatePayInit(); MessageObject VerifyPayConfirm(String data, String signature); MessageObject CreatePayComplete(String id, String token); MessageObject CreateRequest(String msgtype); }; 3.3 MessageObject Klasse Class MessageObject { void SetAttribute(String name, String value); String GetAttribute(String name); String GetURL(); void Capture(); }; Saferpay - Billpay Integration Version 1.3 Seite 7
8 3.4 Open() Methode Mit Open() wird auf das Schlüsselpaar des Händler Accounts referenziert. Damit sich weitere Funktionsaufrufe mit dieser MessageFactory ebenfalls auf diese Schlüssel beziehen, muss Open() vor allen anderen Methoden des MessageFactory Objects aufgerufen werden. 3.5 Execute() Methode Der Aufruf von Execute() übermittelt die Message vom angegebenen Nachrichtentyp (msgtype). 3.6 CreatePayComplete() Methode Mit CreatePayComplete() kann eine Reservation verbucht werden. CreatePayComplete() benötigt für eine Verbuchung immer ID und ACCOUNTID. 3.7 CreateRequest() Methode Erzeugt ein neues Request MessageObject vom angegebenen Nachrichtentyp (msgtype). 3.8 SetAttribute() Methode Mit SetAttribute() werden die, für die Message benötigten Parameter gesetzt. Bitte beachten Sie bei der Angabe der Parameternamen die Großschreibung. 3.9 GetAttribute() Methode GetAttribute() liefert den Wert eines Parameters der Message zurück. Ist der Parameter in der Nachricht nicht enthalten schlägt der Aufruf fehl. Bitte beachten Sie bei der Angabe der Parameternamen die Großschreibung Capture() Methode Der Aufruf von Capture() übermittelt die Message vom Nachrichtentyp CreatePayComplete. Saferpay - Billpay Integration Version 1.3 Seite 8
9 4 Saferpay https Interface Alternativ zur Saferpay Client Library kann das Saferpay https Interface eingesetzt werden. Das kann zum Beispiel der Fall sein, wenn auf dem Zielsystem die Saferpay LIB nicht installiert oder betrieben werden kann. 4.1 Voraussetzungen Um das Saferpay HI nutzen zu können, müssen die Händlerdaten auf dem HI eingerichtet werden. Nach der Einrichtung werden die für den Händler erzeugten Zertifikate zur SSL-verschlüsselten Kommunikation dort von Saferpay bereit gestellt. Die Einrichtung ist kostenfrei, muss jedoch für jeden Saferpay Account beantragt werden. Senden Sie dazu bitte eine formlose mit der Bitte um Einrichtung an wenn Sie Ihren Saferpay-Vertrag in der Schweiz abgeschlossen haben und an wenn Sie Ihren Vertrag in einem anderen Land (D, NL, A, und so weiter) abgeschlossen haben. Wichtig! Bitte vergessen Sie nicht den Kollegen mitzuteilen, dass Sie Billpay-Zahlungen abwickeln möchten und nennen Sie Ihre Saferpay Kundennummer und die IP-Adresse(n) für den Zugrif auf das https Interface. 4.2 IP-Zugriff und Passwort für das Saferpay https Interface Saferpay stellt sicher, dass die mit der Händler-Applikation ausgetauschten Daten nicht manipuliert werden können. Manipulationen, die versierte Internetnutzer vornehmen könnten, werden erkannt und der Händler-Applikation angezeigt. Der Zugriff auf das Saferpay https Interface ist nur möglich durch Explizite Freischaltung der rufenden IP-Adresse(n) auf dem Saferpay Server. Angabe des https Interface Passworts bei Autorisations- und Verbuchungsanfragen. Wird eine missbräuchliche Verwendung des Zugangs festgestellt, führt dies zur sofortigen Sperrung des Händlerkontos auf dem Saferpay Gateway. Eine Freigabe kann nur durch die Saferpay Administration erfolgen. 4.3 https Interface Adressen Das Saferpay https Interface ist über diese Web-Adressen erreichbar: Autorisierung und Gutschrift Buchung Saferpay - Billpay Integration Version 1.3 Seite 9
10 4.4 Übertragung von Nachrichten Jede Anfrage wird vom HI beantwortet, mit Ausnahme bei technischen Problemen, die eine Rückgabe der Antwortnachricht nicht erlauben. Anfrage (Request) Die Anfragedaten (Parameter) können mittels POST oder GET an das HI übertragen werden. Beispiel einer Anfrage: &AMOUNT=1295&CURRENCY=EUR...weitere Attribute Antwort (Response) Das HI antwortet auf Anfragen im Klartext. Die positive Ausführung einer Anfrage wird vom HI mit OK beantwortet, gefolgt von einem Doppelpunkt und den Antwortdaten. Das Standardformat für die Antwortdaten ist XML. Die positive Quittierung mit OK bedeutet, dass die Anfrage korrekt verarbeitet werden konnte. Die Auswertung der Antwortdaten muss jedoch von der Händler-Applikation erfolgen, etwa die Prüfung des Parameters RESULT. Beispiel einer Antwortnachricht: OK:<IDP RESULT="65"...weitere Attribute... /> Im Falle eines (Applikations-) Fehlers antwortet der Gateway mit ERROR, gefolgt von einem Doppelpunkt und einer optionalen Fehlerbeschreibung. ERROR: Hosting: Merchant not configured or unknown Hinweise Die Verarbeitung von Anfragen erfolgt immer sequenziell. Gehen mehrere Anfragen parallel beim HI ein, findet spätestens im Saferpay Rechenzentrum eine Serialisierung anhand der Saferpay Kontonummer (ACCOUNTID) statt. Sollen mehrere Transaktionen parallel verarbeitet werden, ist ein Pool von Saferpay Kontonummern anzulegen, die abwechselnd verwendet werden (Round Robin). Saferpay - Billpay Integration Version 1.3 Seite 10
11 Zeit 5 Verarbeitungsschritte 5.1 Übersicht Die folgende Grafik zeigt den Ablauf einer erfolgreichen Billpay-Zahlung mit dem Saferpay Authorization Interface: Webshop Kunde Saferpay Billpay Der Warenkorb wird aktualisiert Legt die Produkte in den Warenkorb 1 2 Wählt den Checkout 3 Zeigt den Zahlungsdialog 4 Gibt die Adresse / Bankverbindung ein 5 Sendet die Autorisationsanfrage 6 Leitet die Autorisationsanfrage weiter 7 Prüft und erteilt Genehmigung Wertet die Antwort aus und sendet die PayComplete- Nachricht 9 Sendet die Antwort zurück zum Shop Leitet die Anfrage weiter Schließt die Zahlung ab Prüft das Ergebnis 13 Kennzeichnet die Zahlung als Buchung Erhält die Zahlungsbestätigung 15 Saferpay - Billpay Integration Version 1.3 Seite 11
12 5.2 Prozessbeschreibung Der Kunde legt die zum Kauf gewünschten Artikel in den Warenkorb des Shops. Im Webshop wird der Warenkorb aktualisiert und der zu zahlende Betrag angezeigt. Der Kunde begibt sich zur Kasse. Der Shop-eigene Zahlungsdialog wird angezeigt. Der Kunde gibt seine Adressdaten ein oder übernimmt die vom Shop angezeigte Adresse. Bei "Lastschrift mit Zahlungsgarantie" erfolgt zusätzlich die Eingabe der Bankverbindung. Der Webshop übermittelt die Zahlungsanfrage an Saferpay. Saferpay leitet die Zahlungsanfrage zur Autorisation an Billpay weiter. Billpay prüft die Zahlungsanfrage, erteilt die Genehmigung und leitet die Autorisationsantwort an Saferpay zurück. Saferpay leitet die Antwort auf die Zahlungsanfrage an den Shop weiter. Der Shop erhält die Autorisationsantwort zu Auswertung und löst die Verbuchung der Transaktion mit der PayComplete-Nachricht aus. Das Verbuchen einer Reservation ist für den Geldfluss obligatorisch. Das Geld wird anschließend in Form einer Sammelposition dem Geschäftskonto des Händlers gutgeschrieben. Vom Zahlungsmittelverarbeiter Billpay erhält der Händler eine Abrechnungsliste. Es wird empfohlen jede Billpay-Transaktion möglichst sofort, aber spätestens nach 21 Tagen zu verbuchen. Unmittelbar nach dem Verbuchen muss die Rechnungsstellung mit dem Zahlungsziel erfolgen. Der Händler tritt mit dem Verbuchen die Forderung an Billpay ab Saferpay leitet den Aufruf zur Verbuchung an Billpay weiter. Billpay verbucht die Transaktion und schließt damit den Zahlungsvorgang ab. Das Ergebnis wird an Saferpay übermittelt. Der Status der Transaktion wechselt durch das PayComplete von Reservation auf Buchung. Der Transaktionsstatus wird im Saferpay Backoffice Journal angezeigt. Saferpay sendet die Verbuchungsantwort an den Webshop. Der Webshop überprüft das Ergebnis der Verbuchungsantwort. Der Kunde erhält vom Shop seine Zahlungsbestätigung. Saferpay - Billpay Integration Version 1.3 Seite 12
13 6 Parameter 6.1 Autorisationsanfrage Die Tabelle listet die Parameter, die für den Nachrichtentyp Authorization zur Verfügung stehen. Wenn nicht anders erwähnt, ist die Verwendung des jeweiligen Parameters Pflicht. Parameter Format Beschreibung sppassword ans[..40] https Interface-Parameter Das Passwort wird für die Kommunikation mit dem HI benötigt und separat zur Verfügung gestellt. ACCOUNTID ns[..15] Die Saferpay Kontonummer des Händlers für diese Transaktion. Zum Beispiel " " für das Saferpay Testkonto. ACTION a[..6] Optional Kennzeichnet die Zahlungsanfrage als Buchung oder Gutschrift. Werte: "Debit" (Standard, Kunde bezahlt) und "Credit" (Kunde erhält Geld). AMOUNT n[..8] Zahlungsbetrag in kleinster Währungseinheit. Zum Beispiel: "1230" entspricht Betrag 12,30 in Euro. CURRENCY a[3] Dreistelliger ISO 4217 Währungs-Code. Zum Beispiel: "CHF" oder "EUR" ORDERID ans[..40] ORDERID enthält die Referenznummer für eine Zahlung. Die ORDERID sollte für eine spätere Zuordnung eindeutig vergeben werden. REFID an[28] Gutschriftparameter Enthält die Saferpay ID der vorausgegangenen Buchung. Es kann wahlweise mit REFID oder REFOID auf eine Buchung referenziert werden. Einer der Parameter ist bei einer Gutschrift obligatorisch. REFOID ans[..40] Gutschriftparameter, Pflicht wenn ACTION="Credit" Enthält die Saferpay ORDERID der vorausgegangenen Buchung. Es kann wahlweise mit REFID oder REFOID auf eine Buchung referenziert werden. Einer der Parameter ist bei einer Gutschrift obligatorisch. PAYMENTTYPE a[..11] Kennzeichnet die Zahlungsanfrage als Rechnung oder Lastschrift. Werte: "POB" (Purchase On Bill, Rechnung) und "DDG" (Direct Debit Guaranteed, Lastschrift mit Zahlungsgarantie) Kontodaten des Kunden: NAME ans[..100] Optional, Pflichtparameter bei PAYMENTTYPE Lastschrift Kontoinhabername ACCOUNTNUMBER n[..10] Optional, Pflichtparameter bei PAYMENTTYPE Lastschrift Kontonummer BANK_CODE_NUMBER n[8] Optional, Pflichtparameter bei PAYMENTTYPE Lastschrift Bankleitzahl Rechnungsadressdaten des Kunden*: GENDER a[1] Geschlecht Werte: "f" (female), "m" (male) FIRSTNAME ans[..50] Vorname LASTNAME ans[..50] Nachname STREET ans[..50] Straße Saferpay - Billpay Integration Version 1.3 Seite 13
14 Rechnungsadressdaten des Kunden*: ZIP an[..10] Postleitzahl CITY ans[..50] Ort ans[..50] -Adresse LANGID a[2] Sprachen-Code gemäß ISO Gibt die Sprache des Kunden vor. Eine Liste möglicher Sprachen-Codes findet sich unter COUNTRY a[2] Länderkennung nach ISO Eine Liste der verfügbaren Länderkennungen findet sich unter DATEOFBIRTH n[8] Geburtsdatum (YYYYMMDD) COMPANY ans[..50] Optional, wenn GENDER "f" oder "m" Firmenname IP ns[..15] Enthält die IP-Adresse des Kunden zur Ermittlung des Herkunftslandes mittels Geotargeting. LEGALFORM Optional, wenn GENDER "f" oder "m" Rechtsform der Firma Werte: "gmbh" (GmbH), "ag" (AG), "misc" (sonstige) * Bei der übergebenen Adresse muss es sich um die Rechnungsadresse handeln! Eine Lieferadresse kann nicht übergeben werden Optionale Warenkorbparameter Optional können jeder Buchung oder Gutschrift XML-Dokumente mit den Warenkorbdetails der Bestellung übergeben werden. Die Warenkorbdetails benötigt Billpay, um Forderungen gegenüber dem Shopper bei Zahlungsschwierigkeiten geltend machen zu können. Ohne vorliegende Warenkorbdetails müssen diese von Billpay zunächst vom Händler angefordert werden, was für diesen mitunter Mehraufwand bedeuten kann. Es folgt eine Liste der XML-Dokumente und deren XML-Attribute: Parameter Beschreibung BASKETDATA Buchungsparameter (ACTION="Debit") Enthält die Bestelldaten des Artikels. Es können beliebig viele Artikel übergeben werden. XML-Attribut Format Beschreibung articleid an[..20] Artikelnummer articlequantity n[..7] Artikelmenge im Warenkorb articlename an[..50] Artikelname articledescription an[..50] Artikelbeschreibung articleprice n[..7] Artikelpreis netto in kleinster Währungseinheit. Zum Beispiel: "1000" entspricht Betrag 10,00 in Euro. articlepricegross n[..7] Artikelpreis brutto in kleinster Währungseinheit. Zum Beispiel: "1190" entspricht Betrag 11,90 in Euro. Beispiel: <article_data> <article articleid="article001" articlequantity="12" articlename="kaffetasse 08/15" articledescription="eine Kaffetasse aus Porzelan" articleprice="120" articlepricegross="195" /> <article articleid="article002" articlequantity="4" articlename="kuchenteller 07-11" articledescription="kuchenteller - weiss" articleprice="85" articlepricegross="100" /> </article_data> Saferpay - Billpay Integration Version 1.3 Seite 14
15 Parameter Beschreibung BASKETTOTAL Buchungsparameter (ACTION="Debit") Enthält die Bestelldaten insgesamt. XML-Attribut Format Beschreibung shippingname an[..50] Versandart Zum Beispiel: "Express-Versand" shippingprice n[..7] Nettowert aller Zusatzkosten für den Kunden (Lieferkosten, Zuschläge, ) in kleinster Währungseinheit. Zum Beispiel: "20000 " entspricht Betrag 200,00 in Euro. shippingpricegross n[..7] Bruttowert aller Zusatzkosten für den Kunden (Lieferkosten, Zuschläge, ) in kleinster Währungseinheit. Zum Beispiel: "23800 " entspricht Betrag 238,00 in Euro. rebate n[..7] Nettowert aller Betrag mindernden Posten für den Kunden (Rabatte, Gutscheine, ) in kleinster Währungseinheit. Zum Beispiel: "405 " entspricht Betrag 4,05 in Euro. rebategross n[..7] Bruttowert aller Betrag mindernden Posten für den Kunden (Rabatte, Gutscheine, ) in kleinster Währungseinheit. Zum Beispiel: "500 " entspricht Betrag 5,00 in Euro. carttotalprice n[..7] Nettowert der Bestellung ohne Zusatzkosten in kleinster Währungseinheit. Zum Beispiel: "60000 " entspricht Betrag 600,00 in Euro. carttotalpricegross n[..7] Bruttowert der Bestellung ohne Zusatzkosten in kleinster Währungseinheit. Zum Beispiel: "71400 " entspricht Betrag 714,00 in Euro. currency a[3] Dreistelliger ISO 4217 Währungs-Code. Zum Beispiel: "CHF" oder "EUR" Beispiel: <total shippingname="express-versand" shippingprice="500" shippingpricegross="650" rebate="500" rebategross="595" carttotalprice="1780" carttotalpricegross="2795" currency="eur" /> Parameter Beschreibung BASKETDATAREFUND Gutschriftparameter (ACTION="Credit") Enthält die Teilretourdaten der Artikel. XML-Attribut Format Beschreibung articleid an[..20] Artikelnummer articlequantity n[..7] Anzahl der Artikel, die storniert werden sollen. Beispiel: <canceled_articles> <article articleid="article001" articlequantity="1" /> <article articleid="article002" articlequantity="1" /> </canceled_articles> Saferpay - Billpay Integration Version 1.3 Seite 15
16 Parameter Beschreibung BASKETTOTALREFUND Gutschriftparameter (ACTION="Credit") Enthält die Parameter der Teilretourdaten. XML-Attribut Format Beschreibung rebatedecrease n[..7] Nettoreduzierung aller Betrag mindernden Posten für den Kunden in kleinster Währungseinheit. Zum Beispiel: "405 " entspricht Betrag 4,05 in Euro. rebatedecreasegross n[..7] Bruttoreduzierung aller Betrag mindernden Posten für den Kunden (Rabatte, Gutscheine, ) in kleinster Währungseinheit. Zum Beispiel: "500 " entspricht Betrag 5,00 in Euro. shippingdecrease n[..7] Nettoreduzierung aller Zusatzkosten für den Kunden (Lieferkosten, Zuschläge, ) in kleinster Währungseinheit. Zum Beispiel: "20000 " entspricht Betrag 200,00 in Euro. shippingdecreasegross n[..7] Bruttoreduzierung aller Zusatzkosten für den Kunden (Lieferkosten, Zuschläge, ) in kleinster Währungseinheit. Zum Beispiel: "23800 " entspricht Betrag 238,00 in Euro. Beispiel: <cancel_params reference=" " rebatedecrease="0" rebatedecreasegross="0" shippingdecrease="0" shippingdecreasegross="0" /> Saferpay - Billpay Integration Version 1.3 Seite 16
17 6.5 Autorisationsantwort Die folgende Tabelle listet die Parameter, die in der Autorisationsantwort bei "Lastschrift mit Zahlungsgarantie" und "Kauf auf Rechnung" enthalten sind. Parameter Format Beschreibung MSGTYPE a[..30] Enthält immer den Wert AuthorizationResponse. RESULT n[..4] Enthält das Ergebnis der Autorisationsanfrage. 0 = Anfrage erfolgreich ausgeführt. 0 = Anfrage nicht erfolgreich ausgeführt. ACCOUNTID ns[..15] Die Saferpay Kontonummer des Händlers für diese Transaktion. Zum Beispiel " " für das Saferpay Testkonto. ID an[28] Eindeutige Saferpay Transaktionskennung. PROVIDERID n[..4] Enthält die Provider ID des Zahlungsmittelverarbeiters. PROVIDERNAME ans[..30] Enthält den Namen des Zahlungsmittelverarbeiters. ACQUIRER_TERMINALID AUTHDATE AUTHCODE ans[..40] Enthält bei erfolgreicher Autorisation den Autorisations- Code des Kreditkartenverarbeiters. STREET* ans[..50] Korrigierte Straße ZIP* an[..10] Korrigierte Postleitzahl CITY* ans[..50] Korrigierter Ort COUNTRY* a[2] Korrigiertes Land nach ISO PAYMENT_PROTOCOL ans[..30] Der Name des Zahlungsmittelprotokolls, das der Verbindung zugrunde liegt. AUTHMESSAGE ans[..30] Enthält eine Antwort zur Autorisation in Textform. * Billpay korrigiert mitunter die Adresse, übernimmt aber für die Richtigkeit dieser Korrektur keine Haftung. Der Händler kann selbst entscheiden, ob er die korrigierte Adresse verwendet. Saferpay - Billpay Integration Version 1.3 Seite 17
18 6.6 Verbuchungsanfrage Durch folgende Parametern wird die Verbuchung mit der CreatePayComplete Nachricht ausgelöst: Parameter Format Beschreibung sppassword ans[..40] https Interface-Parameter Das Passwort wird für die Kommunikation mit dem HI benötigt und separat zur Verfügung gestellt. ID an[28] Saferpay Transaktionskennung ACCOUNTID ns[..15] Die Saferpay Kontonummer des Händlers für diese Transaktion. Zum Beispiel " " für das Saferpay Testkonto. 6.7 Verbuchungsantwort Die Antwort auf die Verbuchungsanfrage enthält die folgenden Parameter: Parameter Format Beschreibung MSGTYPE a[..30] Enthält immer den Wert PayConfirm. ID an[28] Saferpay Transaktionskennung RESULT n[..4] Enthält das Ergebnis der Autorisationsanfrage. 0 = Anfrage erfolgreich ausgeführt. 0 = Anfrage nicht erfolgreich ausgeführt. MESSAGE ans[..30] Enthält eine Antwort zur Buchungsanfrage in Textform. AUTHMESSAGE ans[..30] Kann eine Antwort zur Autorisation in Textform enthalten. POB_DUEDATE n[8] Nur bei "Kauf auf Rechnung" Zahlungsziel des Kunden (YYYYMMDD) POB_ACCOUNTHOLDER ans[..50] Nur bei "Kauf auf Rechnung" Kontoinhaber für die Forderung (in der Regel "Billpay GmbH"). POB_ACCOUNTNUMBER n[..10] Nur bei "Kauf auf Rechnung" Billpay-Kontonummer für die Forderung. POB_BANKCODE n[8] Nur bei "Kauf auf Rechnung" Billpay-Bankleitzahl für die Forderung. POB_BANKNAME ans[..50] Nur bei "Kauf auf Rechnung" Billpay-Bankinstitut für die Forderung. POB_PAYERNOTE ans[..80] Nur bei "Kauf auf Rechnung" Verwendungszweck Saferpay - Billpay Integration Version 1.3 Seite 18
19 7 Beispiele 7.1 Wichtiger Hinweis Bitte beachten Sie, dass eigene Werte HTML-kodiert werden sollten, entweder als HTML- Entity oder Unicode. So stellen Sie sicher, dass alle Sonderzeichen korrekt an Saferpay übergeben werden. 7.2 C# mit der.net LIB Autorisationsanfrage Buchung MessageFactory mf = new MessageFactory(); mf.open(""); MessageObject request = mf.createrequest("authorization"); ####### Parameter "Lastschrift mit Zahlungsgarantie" ####### request.setattribute("paymenttype", "DDG"); request.setattribute("name, Server.HtmlEncode("Stefanie Müller")); request.setattribute("accountnumber", " "); request.setattribute("bank_code_number", " "); ####### Parameter "Kauf auf Rechnung" ####### request.setattribute("paymenttype", "POB"); ####### Die restlichen Parameter sind identisch ####### request.setattribute("accountid", " "); request.setattribute("amount", "12500"); request.setattribute("currency", "EUR"); request.setattribute("orderid", " "; request.setattribute("gender", "f"); request.setattribute("firstname, Server.HtmlEncode("Stefanie")); request.setattribute("lastname, Server.HtmlEncode("Müller")); request.setattribute("street, Server.HtmlEncode("Hohe Chaussee 254")); request.setattribute("zip", "20225"); request.setattribute("city", Server.HtmlEncode("Hamburg")); request.setattribute(" ", "[email protected]"); request.setattribute("langid", "de"); request.setattribute("country", "DE"); request.setattribute("dateofbirth", " "); ####### Optionale Warenkorbparameter ####### request.setattribute("basketdata", "<article_data><article[xml-attribute]/></article_data>"); request.setattribute("baskettotal", "<total[xml-attribute]/>"); MessageObject response = request.execute(); Saferpay - Billpay Integration Version 1.3 Seite 19
20 Autorisationsanfrage Gutschrift MessageFactory mf = new MessageFactory(); mf.open(""); MessageObject request = mf.createrequest("authorization"); request.setattribute("action", "Credit"); ####### "Lastschrift mit Zahlungsgarantie" ####### request.setattribute("paymenttype", "DDG"); ####### "Kauf auf Rechnung" ####### request.setattribute("paymenttype", "POB"); ####### Die restlichen Parameter sind identisch ####### request.setattribute("accountid", " "); request.setattribute("amount", "12500"); request.setattribute("currency", "EUR"); ####### Entweder Referenzierung auf die ORDERID ####### request.setattribute("refoid", " "; ####### Oder Referenzierung auf die ID ####### request.setattribute("refid", "zh8g9paj89fuua70stpzaosyk1db"; ####### Optionale Warenkorbparameter ####### request.setattribute("basketdatarefund", "<canceled_articles><article[xml-attribute]/> </article_data>"); request.setattribute("baskettotalrefund", "<cancel_params[xml-attribute]/>"); MessageObject response = request.execute(); Autorisationsantwort int result = Convert.ToInt32(response.GetAttribute("RESULT")); if (result == 0) { String id = response.getattribute("id"); Console.WriteLine("Autorisation erfolgreich!"); } else { Console.WriteLine("Autorisation fehlgeschlagen! RESULT=" + result); return; } Verbuchung einer Zahlung mit CreatePayComplete: MessageFactory mf = new MessageFactory(); mf.open(""); MessageObject mo_paycomplete = mf.createrequest(createpaycomplete"); mo_paycomplete.setattribute("id", id); mo_paycomplete.setattribute("accountid", " "); MessageObject response = mo_paycomplete.capture(); Saferpay - Billpay Integration Version 1.3 Seite 20
21 Verbuchungssantwort int result = Convert.ToInt32(response.GetAttribute("RESULT")); if (result == 0) { String id = response.getattribute("pob_duedate "); String id = response.getattribute("pob_accountholder "); String id = response.getattribute("pob_accountnumber "); String id = response.getattribute("pob_bankcode "); String id = response.getattribute("pob_bankname "); String id = response.getattribute("pob_payernote "); Console.WriteLine("Verbuchung erfolgreich!"); } else { Console.WriteLine("Verbuchung fehlgeschlagen! RESULT=" + result); return; } Saferpay - Billpay Integration Version 1.3 Seite 21
22 7.3 Java mit der Java LIB Autorisationsanfrage Buchung import Saferpay.*; import org.apache.commons.lang.* MessageFactory mf = new MessageFactory(); mf.open(""); MessageObject request = mf.createrequest("authorization"); ####### Parameter "Lastschrift mit Zahlungsgarantie" ####### request.setattribute("paymenttype", "DDG"); request.setattribute("name, StringEscapeUtils.escapeHtml ("Stefanie Müller")); request.setattribute("accountnumber", " "); request.setattribute("bank_code_number", " "); ####### Parameter "Kauf auf Rechnung" ####### request.setattribute("paymenttype", "POB"); ####### Die restlichen Parameter sind identisch ####### request.setattribute("accountid", " "); request.setattribute("amount", "12500"); request.setattribute("currency", "EUR"); request.setattribute("orderid", " "; request.setattribute("gender", "f"); request.setattribute("firstname, StringEscapeUtils.escapeHtml ("Stefanie")); request.setattribute("lastname, StringEscapeUtils.escapeHtml ("Müller")); request.setattribute("street, StringEscapeUtils.escapeHtml ("Hohe Chaussee 254")); request.setattribute("zip", "20225"); request.setattribute("city", StringEscapeUtils.escapeHtml ("Hamburg")); request.setattribute(" ", "[email protected]"); request.setattribute("langid", "de"); request.setattribute("country", "DE"); request.setattribute("dateofbirth", " "); ####### Optionale Warenkorbparameter ####### request.setattribute("basketdata", "<article_data><article[xml-attribute]/></article_data>"); request.setattribute("baskettotal", "<total[xml-attribute]/>"); MessageObject response = request.execute(); Saferpay - Billpay Integration Version 1.3 Seite 22
23 Autorisationsanfrage Gutschrift import Saferpay.*; MessageFactory mf = new MessageFactory(); mf.open(""); MessageObject request = mf.createrequest("authorization"); request.setattribute("action", "Credit"); ####### "Lastschrift mit Zahlungsgarantie" ####### request.setattribute("paymenttype", "DDG"); ####### "Kauf auf Rechnung" ####### request.setattribute("paymenttype", "POB"); ####### Die restlichen Parameter sind identisch ####### request.setattribute("accountid", " "); request.setattribute("amount", "12500"); request.setattribute("currency", "EUR"); ####### Entweder Referenzierung auf die ORDERID ####### request.setattribute("refoid", " "; ####### Oder Referenzierung auf die ID ####### request.setattribute("refid", "zh8g9paj89fuua70stpzaosyk1db"; ####### Optionale Warenkorbparameter ####### request.setattribute("basketdatarefund", "<canceled_articles><article[xml-attribute]/> </article_data>"); request.setattribute("baskettotalrefund", "<cancel_params[xml-attribute]/>"); MessageObject response = request.execute(); Autorisationsantwort int result = response.getattribute("result"); if (result == 0) { String id = response.getattribute("id"); Sytem.out.println("Autorisation erfolgreich!"); } else { System.out.println("Autorisation fehlgeschlagen! RESULT=" + result); } Verbuchung einer Zahlung mit CreatePayComplete: import Saferpay.*; MessageFactory mf = new MessageFactory(); mf.open(""); MessageObject mo_paycomplete = mf.createrequest(createpaycomplete"); mo_paycomplete.setattribute("id", id); mo_paycomplete.setattribute("accountid", " "); MessageObject response = mo_paycomplete.capture(); Saferpay - Billpay Integration Version 1.3 Seite 23
24 Verbuchungssantwort int result = response.getattribute("result"); if (result == 0) { String id = response.getattribute("pob_duedate "); String id = response.getattribute("pob_accountholder "); String id = response.getattribute("pob_accountnumber "); String id = response.getattribute("pob_bankcode "); String id = response.getattribute("pob_bankname "); String id = response.getattribute("pob_payernote "); Console.WriteLine("Verbuchung erfolgreich!"); } else { Console.WriteLine("Verbuchung fehlgeschlagen! RESULT=" + result); return; } Saferpay - Billpay Integration Version 1.3 Seite 24
25 7.4 https Interface Aufgrund der Datenmenge empfiehlt sich für die Autorisationsanfrage die Übergabe der Daten an das HI mittels POST. Autorisationsanfrage Buchung <form method="post" action=" <input type="hidden" name="sppassword" value="xajc3kna"> <input type="hidden" name="accountid" value=" "> <input type="hidden" name="amount" value="1000"> <input type="hidden" name="currency" value="eur"> <input type="hidden" name="orderid" value="billpay Lastschrift"> <input type="hidden" name="paymenttype" value="ddg"> <input type="hidden" name="langid" value="de"> <input type="hidden" name="country" value="de"> <p> <input type="text" size="40" name="name"></p> <p> <input type="text" size="10" name="accountnumber"></p> <p> <input type="text" size="8" name="bank_code_number"></p> <p> <select name="gender" size="2"> <option value="m">männlich</option> <option value="f">weiblich</option> </select></p> <input type="text" size="40" name="firstname"> <input type="text" size="40" name="lastname"> <input type="text" size="40" name="street"> <input type="text" size="5" name="zip"> <input type="text" size="40" name="city"> <input type="text" size="40" name=" "> <input type="text" size="8" name="dateofbirth"> <input type="submit" name="submit" value="bezahlen..."> </form> Autorisationsanfrage Gutschrift &ACTION=Credit_ &PAYMENTTYPE=DDG_ &ACCOUNTID= _ &AMOUNT=1000_ &CURRENCY=EUR_ &REFOID="Billpay Lastschrift"_ Autorisationsantwort OK:<IDP RESULT="0" MSGTYPE="AuthorizationResponse" ID="Gp6UWObtSIfMSAvfr9E0AfEEQdUb" AUTHMESSAGE="request was processed successfully" AUTHCODE="1d452e4b-e d-87d0- cdfee54c970d" PROVIDERID="1199" PROVIDERNAME="Billpay Lastschrift Test" ORDERID="Billpay Lastschrift" IP=" " AUTHDATE=" :51:29" STREET=" Hohe Chaussee 254" ZIP="20225" CITY="Hamburg" COUNTRY="DE"/> Saferpay - Billpay Integration Version 1.3 Seite 25
26 Verbuchung einer Zahlung mit CreatePayComplete: &ACCOUNTID= _ &ID="Gp6UWObtSIfMSAvfr9E0AfEEQdUb" Verbuchungsantwort: OK:<IDP RESULT="0" MSGTYPE="PayConfirm" MESSAGE="request was processed successfully" AUTHMESSAGE="" ID="Gp6UWObtSIfMSAvfr9E0AfEEQdUb" POB_DUEDATE=" " POB_ACCOUNTHOLDER="Billpay GmbH" POB_ACCOUNTNUMBER=" " POB_BANKCODE=" " POB_BANKNAME="Berliner Sparkasse" POB_PAYERNOTE="lWfGrYbxGbMKSAAp390Ebd50Q1vb"/> Saferpay - Billpay Integration Version 1.3 Seite 26
27 8 Kontakt 8.1 Saferpay Integration Team Haben Sie Fragen zu diesem Dokument oder Probleme bei der Saferpay Integration oder benötigen Unterstützung? Dann wenden Sie sich gern an das Integration Team: Saferpay Schweiz SIX Card Solutions AG Hardturmstrasse 201 CH-8021 Zürich Saferpay Europa SIX Card Solutions Deutschland GmbH Bornbarch 9 D Norderstedt [email protected] 8.2 Saferpay Support Team Haben Sie Fragen zu Fehlermeldungen oder gibt es Probleme im laufenden Betrieb? Dann steht Ihnen unser Support Team zur Verfügung: Saferpay Schweiz SIX Card Solutions AG Hardturmstrasse 201 CH-8021 Zürich [email protected] Saferpay Europa SIX Card Solutions Deutschland GmbH Bornbarch 9 D Norderstedt [email protected] Das Saferpay Team wünscht Ihnen viel Erfolg mit Ihrer Saferpay E-Payment Lösung! SIX Card Solutions Saferpay - Billpay Integration Version 1.3 Seite 27
Saferpay Integration Billpay Business. Version 2.0
Saferpay Integration Billpay Business Version 2.0 Inhaltsverzeichnis 1 Einleitung... 4 1.1 Zusammenfassung... 4 1.2 Voraussetzungen... 4 1.3 Akzeptanz der Billpay Allgemeine Geschäfts- und Datenschutzbestimmungen...
Authorization Interface
Authorization Interface Spezifikation Version 4.1.4 110.0088 SIX Payment Services Inhaltsverzeichnis 1 Einleitung... 4 1.1 Zusammenfassung... 4 1.2 Voraussetzungen... 4 1.3 Datensicherheit und PCI DSS...
Authorization Interface
Authorization Interface Spezifikation Version 4.3 110.0088 SIX Payment Services Inhaltsverzeichnis 1 Einleitung... 4 1.1 Zusammenfassung... 4 1.2 Voraussetzungen... 4 1.3 Datensicherheit und PCI DSS...
Checkliste. Integration Saferpay Business. Version 2.3. 110.0083 SIX Payment Services
Checkliste Integration Saferpay Business Version 2.3 110.0083 SIX Payment Services Einleitung Vielen Dank, dass Sie sich für Saferpay als E-Payment-Plattform entschieden haben. Dieses Dokument soll Ihnen
Authorization Interface
Authorization Interface Spezifikation Version 4.9.1 110.0088 SIX Payment Services Inhaltsverzeichnis 1 Einleitung... 4 1.1 Zusammenfassung... 4 1.2 Voraussetzungen... 4 1.3 Datensicherheit und PCI DSS...
Saferpay Integrationsleitfaden für "giropay"
Saferpay Integrationsleitfaden für "giropay" Dieses Dokument beschreibt den Ablauf einer giropay Zahlung über Saferpay. Weiterhin finden Sie hier nützliche Informationen für die Integration von Saferpay
Authorization Interface
Authorization Interface Spezifikation Version 5 110.0088 SIX Payment Services Inhaltsverzeichnis 1 Einleitung... 4 1.1 Zusammenfassung... 4 1.2 Voraussetzungen... 4 1.3 Datensicherheit und PCI DSS... 4
Saferpay - Payment Page Konfiguration
Saferpay - Payment Page Konfiguration Bedienerhandbuch Version.7 0.009 SIX Payment Services Inhalt Einleitung.... Voraussetzungen... Payment Page Konfiguration.... Payment Page Konfiguration bearbeiten.....
Komfortkasse Checkout Version: 1.1
Komfortkasse Checkout Version: 1.1 Inhalt Allgemeines... 2 Konfiguration... 3 Bestellung... 3 Formatierung... 3 Aufruf der Checkout URL... 4 Signatur... 5 Erzeugen der Signatur... 5 Callback... 7 Beispiel-Implementierungen...
Release Notes. Release 62. Saferpay Release Notes R62 18.06.2013 SIX Payment Services
Release Notes Release 62 Saferpay Release Notes R62 18.06.2013 SIX Payment Services Inhalt 1 https Interface... 3 1.1 Anpassung der Antwort-Parameter... 3 2 ideal... 3 2.1 Aktualisierung auf Version 3.3.1...
Saferpay Release Notes R55. Release 55 05.04.2011. Saferpay TM
Saferpay Release Notes R55 Release 55 05.04.2011 Saferpay TM Inhaltsverzeichnis 1 Release Items: Produktneuheiten... 3 1.1 Das neue Saferpay Glossar... 3 1.2 Release Items Saferpay Backoffice... 3 1.2.1
Installationsanleitung CLX.NetBanking
Installationsanleitung CLX.NetBanking Inhaltsverzeichnis 1 Installation und Datenübernahme... 2 2 Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen.. 5 1. Installation und Datenübernahme
Installationsanleitung CLX.PayMaker Office (3PC)
Installationsanleitung CLX.PayMaker Office (3PC) Inhaltsverzeichnis 1. Installation und Datenübernahme... 2 2. Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen... 5 1. Installation
Checkliste. Integration Saferpay Payment Page. Version 2.3. 110.0084 SIX Payment Services
Checkliste Integration Saferpay Payment Page Version 2.3 110.0084 SIX Payment Services Einleitung Vielen Dank, dass Sie sich für Saferpay als E-Payment-Plattform entschieden haben. Dieses Dokument soll
Saferpay - Risk Management
Saferpay - Risk Management Bedienerhandbuch Version 2.6 0.0096 SIX Payment Services Inhalt Einleitung... 3. Voraussetzungen... 3.2 Hinweise zur Verwendung... 3 2 Sperrlisten... 2. Übersicht... 2.2 IP-Adressen...
Clientkonfiguration für Hosted Exchange 2010
Clientkonfiguration für Hosted Exchange 2010 Vertraulichkeitsklausel Das vorliegende Dokument beinhaltet vertrauliche Informationen und darf nicht an Dritte weitergegeben werden. Kontakt: EveryWare AG
Payment Page. Spezifikation. Version 4.1.6. 110.0089 SIX Payment Services
Payment Page Spezifikation Version 4.1.6 110.0089 SIX Payment Services Inhaltsverzeichnis 1 Einleitung... 4 1.1 Voraussetzungen... 4 1.2 Anzeige der Payment Page... 4 1.3 Datensicherheit und PCI DSS...
estos UCServer Multiline TAPI Driver 5.1.30.33611
estos UCServer Multiline TAPI Driver 5.1.30.33611 1 estos UCServer Multiline TAPI Driver... 4 1.1 Verbindung zum Server... 4 1.2 Anmeldung... 4 1.3 Leitungskonfiguration... 5 1.4 Abschluss... 5 1.5 Verbindung...
Installationsanleitung CLX.PayMaker Home
Installationsanleitung CLX.PayMaker Home Inhaltsverzeichnis 1. Installation und Datenübernahme... 2 2. Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen... 4 3. Einrichtung
Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000
Folgende Anleitung beschreibt, wie Sie ein bestehendes Postfach in Outlook Express, bzw. Microsoft Outlook bis Version 2000 einrichten können. 1. Öffnen Sie im Menü die Punkte Extras und anschließend Konten
Über die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.
Internet, Codes und Update ab Version 13 Um Ihnen einen möglichst schnellen Zugang zu den aktuellsten Programmversionen zu ermöglichen liegen Update-Dateien für Sie im Internet bereit. Es gibt drei Möglichkeiten
Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten
Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten In dem Virtuellen Seminarordner werden für die Teilnehmerinnen und Teilnehmer des Seminars alle für das Seminar wichtigen Informationen,
Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER
Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER Abamsoft Finos in Verbindung mit der Webshopanbindung wurde speziell auf die Shop-Software shop to date von DATA BECKER abgestimmt. Mit
Installationsanleitung CLX.PayMaker Office
Installationsanleitung CLX.PayMaker Office Inhaltsverzeichnis 1. Installation und Datenübernahme... 2 2. Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen... 4 3. Einrichtung
Willkommen im Online-Shop der Emser Therme GmbH
Online-Shop 1 - Ein kleiner Leitfaden - Willkommen im Online-Shop der Emser Therme GmbH 1. Schritt: Auswahl unserer Gutscheinangebote Auf der Startseite unseres Online-Shops befindet sich auf der linken
Kurzanleitung CLX.NetBanking Hypothekarbank Lenzburg
Kurzanleitung CLX.NetBanking Hypothekarbank Lenzburg Inhaltsverzeichnis 1 Installation... 2 2 Datenübernahme... 3 3 Vertrag erstellen... 4 4 Kontobewegungen abholen... 6 5 Zahlungen übermitteln... 6 Version
G DATA INTERNET SECURITY FÜR ANDROID
SIMPLY SECURE G DATA INTERNET SECURITY FÜR ANDROID INSTALLATION, DEINSTALLATION UND GUTSCHEINWEITERGABE START Dieses Dokument beschreibt die Schritte, die für die Installation der G DATA INTERNET SECURITY
Wie starte ich mit meinem Account?
www.flatbooster.com Wie starte ich mit meinem Account? deutsche Auflage Datum: 03.12.2011 Version: 1.0.2 Download: http://flatbooster.com/support Inhaltsverzeichnis 1 Einleitung 1 2 Wie starte ich mit
Herzlich Willkommen bei der nfon GmbH
efax Handbuch Herzlich Willkommen bei der nfon GmbH Wir freuen uns, Ihnen unser efax vorstellen zu dürfen. Mit dem efax können Sie zu jeder Zeit mit Ihrem Rechner Faxe empfangen. Sie bekommen diese dann
Grundlagen 4. Microsoft Outlook 2003 / 2007 / 2001 7. Apple Mail (ab Version 4.0) 9. Outlook 2011 für Mac 10. IOS (iphone/ipad) 12
Hosted Exchange Hosted Exchange 1 Einrichtung und Grundlagen 1.1 Grundlagen 4 2 Einrichtung im Mail-Client 2.1 2.2 2.3 Microsoft Outlook 2003 / 2007 / 2001 7 Apple Mail (ab Version 4.0) 9 Outlook 2011
Änderung des Portals zur MesseCard-Abrechnung
Änderung des Portals zur MesseCard-Abrechnung Seit dem 1. Februar 2010 steht das neue Portal zur Abrechnung der MesseCard zur Verfügung. Dieses neue Portal hält viele Neuerungen für Sie bereit: Das Portal
SMS4OL Administrationshandbuch
SMS4OL Administrationshandbuch Inhalt 1. Vorwort... 2 2. Benutzer Übersicht... 3 Benutzer freischalten oder aktivieren... 3 3. Whitelist... 4 Erstellen einer Whitelist... 5 Whitelist bearbeiten... 5 Weitere
Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers
Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers Der neue Sony PRS-T1 ebook-reader ist nicht mehr mit dem Programm Adobe Digital Editions zu bedienen. Es sind daher einige Schritte
Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers
Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers Der neue Sony PRS-T1 ebook-reader ist nicht mehr mit dem Programm Adobe Digital Editions zu bedienen. Es sind daher einige Schritte
Die PayPal Testumgebung (Sandbox) Inhalt. Version 1.1 01.Dezember 2013
Die PayPal Testumgebung (Sandbox) Inhalt 1. Die PayPal Testumgebung besteht aus zwei Teilen... 2 2. Zugang zur Sandbox Konten Seite... 2 3. Einrichten von PayPal DE Testkonten... 5 4. Verwenden der PayPal
Kurzanleitung Webmail Verteiler
Kurzanleitung Webmail Verteiler VERSION: 1.3 DATUM: 22.02.12 VERFASSER: IT-Support FREIGABE: Inhaltsverzeichnis Einrichtung und Verwendung eines E-Mail-Verteilers in der Webmail-Oberfläche...1 Einloggen
Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.
Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für
Kundenleitfaden zur Sicheren E-Mail per WebMail
Allgemeines Die E-Mail gehört heute für nahezu jeden von uns zu einem häufig verwendeten digitalen Kommunikationsmittel. Trotz des täglichen Gebrauchs tritt das Thema Sicherheit bei der Übermittlung von
FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox
FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox Bitte beachten: Der im folgenden beschriebene Provider "www.cwcity.de" dient lediglich als Beispiel. Cwcity.de blendet recht häufig
Leichte-Sprache-Bilder
Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen
Lizenzen auschecken. Was ist zu tun?
Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.
1 Konto für HBCI/FinTS mit Chipkarte einrichten
1 Konto für HBCI/FinTS mit Chipkarte einrichten Um das Verfahren HBCI/FinTS mit Chipkarte einzusetzen, benötigen Sie einen Chipkartenleser und eine Chipkarte. Die Chipkarte erhalten Sie von Ihrem Kreditinstitut.
ANLEITUNG NETZEWERK INSTALATION
ANLEITUNG NETZEWERK INSTALATION Sehr geehrter Kunde, vielen Dank, dass Sie sich für RED CAD entschieden haben. Mit dieser Anleitung möchten wir Sie bei der Installation unterstützen. Die Netzwerkinstallation
Leitfaden Installation des Cisco VPN Clients
Leitfaden Seite 1 von 19 INHALTSVERZEICHNIS 1.Vorbereitung für die Installation...3 1.1 Einrichten einer Wählverbindung...3 1.1.1 Einwahl Parameter...3 1.1.2 Netzwerk Konfiguration...4 1.2 Entpacken der
0. VORBEMERKUNG... 3 1. VORBEREITUNG DES SYSTEMS... 3 2. INSTALLATION UND KONFIGURATION VON PD-ADMIN... 3. 2.1. Installation...3
INHALTSVERZEICHNIS 0. VORBEMERKUNG... 3 1. VORBEREITUNG DES SYSTEMS... 3 2. INSTALLATION UND KONFIGURATION VON PD-ADMIN... 3 2.1. Installation...3 2.2. Konfiguration... 4 3. ERSTE SCHRITTE... 5 2 0. Vorbemerkung
FTP-Leitfaden RZ. Benutzerleitfaden
FTP-Leitfaden RZ Benutzerleitfaden Version 1.4 Stand 08.03.2012 Inhaltsverzeichnis 1 Einleitung... 3 1.1 Zeitaufwand... 3 2 Beschaffung der Software... 3 3 Installation... 3 4 Auswahl des Verbindungstyps...
Vorgehensweise bei Lastschriftverfahren
Vorgehensweise bei Lastschriftverfahren Voraussetzung hierfür sind nötige Einstellungen im ControlCenter. Sie finden dort unter Punkt 29 die Möglichkeit bis zu drei Banken für das Lastschriftverfahren
Bedienungsanleitung. FarmPilot-Uploader
Bedienungsanleitung FarmPilot-Uploader Stand: V1.20110818 31302736-02 Lesen und beachten Sie diese Bedienungsanleitung. Bewahren Sie diese Bedienungsanleitung für künftige Verwendung auf. Impressum Dokument
2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein
Einrichtung von orgamax-mobil Um die App orgamax Heute auf Ihrem Smartphone nutzen zu können, ist eine einmalige Einrichtung auf Ihrem orgamax Rechner (bei Einzelplatz) oder Ihrem orgamax Server (Mehrplatz)
SSO-Schnittstelle. Inhalt: Beschreibung der Single Sign-On (SSO) Schnittstelle. NetSlave GmbH Simon-Dach-Straße 12 D-10245 Berlin
SSO-Schnittstelle Inhalt: Beschreibung der Single Sign-On (SSO) Schnittstelle NetSlave GmbH Simon-Dach-Straße 12 D-10245 Berlin Telefon +49 (0)30-94408-730 Telefax +49 (0)30-96083-706 E-Mail [email protected]
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über
Kurzanleitung Schneider Online Shop
Kurzanleitung Schneider Online Shop Verzeichnis Web-Adresse Schneider Online Shop... 2 Navigation im Shop... 2 Anmelden... 4 Ich bin bereits Kunde... 4 Ich bin ein neuer Kunde... 5 Ihr Konto... 6 Kundendaten
Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH
Amt für Informatik Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH Anleitung vom 12. September 2009 Version: 1.0 Ersteller: Ressort Sicherheit Zielgruppe: Benutzer von SSLVPN.TG.CH Kurzbeschreib:
Einstellungen für SEPA-Lastschriften in der VR-NetWorld-Software
Einstellungen für SEPA-Lastschriften in der VR-NetWorld-Software Um in der VR-NetWorld-Software SEPA-Lastschriften einziehen zu können, müssen Sie folgende Einstellungen treffen: 1. SEPA-Lastschriften
X-Lite. Kurzanleitung zur Konfiguration von X-Lite (www.counterpath.com) Mehr Informationen unter http://www.e-fon.ch. Stand 22.10.
X-Lite Kurzanleitung zur Konfiguration von X-Lite (www.counterpath.com) Mehr Informationen unter http://www.e-fon.ch Sicherheitshinweis: Wir bitten Sie zu beachten, dass jeder Unbefugte mit Zugriff auf
Aufruf der Weboberflache des HPM- Warmepumpenmanagers aus dem Internet TIPPS
Aufruf der Weboberflache des HPM- Warmepumpenmanagers aus dem Internet TIPPS Oktober 2015 Tipp der Woche vom 28. Oktober 2015 Aufruf der Weboberfläche des HPM-Wärmepumpenmanagers aus dem Internet Der Panasonic
meine-homematic.de Benutzerhandbuch
meine-homematic.de Benutzerhandbuch Version 3.0 Inhalt Installation des meine-homematic.de Zugangs... 2 Installation für HomeMatic CCU vor Version 1.502... 2 Installation für HomeMatic CCU ab Version 1.502...
robotron*e count robotron*e sales robotron*e collect Anmeldung Webkomponente Anwenderdokumentation Version: 2.0 Stand: 28.05.2014
robotron*e count robotron*e sales robotron*e collect Anwenderdokumentation Version: 2.0 Stand: 28.05.2014 Seite 2 von 5 Alle Rechte dieser Dokumentation unterliegen dem deutschen Urheberrecht. Die Vervielfältigung,
Version 2.0.1 Deutsch 03.06.2014. In diesem HOWTO wird beschrieben wie Sie Ihren Gästen die Anmeldung über eine SMS ermöglichen.
Version 2.0.1 Deutsch 03.06.2014 In diesem HOWTO wird beschrieben wie Sie Ihren Gästen die Anmeldung über eine SMS ermöglichen. Inhaltsverzeichnis... 1 1. Hinweise... 2 2. Konfiguration... 3 2.1. Generische
-Bundle auf Ihrem virtuellen Server installieren.
Anleitung: Confixx auf virtuellem Server installieren Diese Anleitung beschreibt Ihnen, wie Sie das Debian-Confixx- -Bundle auf Ihrem virtuellen Server installieren. 1. Schritt: Rufen Sie die Adresse http://vsadmin.host-4-you.de
Import des persönlichen Zertifikats in Outlook 2003
Import des persönlichen Zertifikats in Outlook 2003 1. Installation des persönlichen Zertifikats 1.1 Voraussetzungen Damit Sie das persönliche Zertifikat auf Ihren PC installieren können, benötigen Sie:
FAQ. Hilfe und Antworten zu häufig gestellten Fragen
FAQ Hilfe und Antworten zu häufig gestellten Fragen Ich kann mich nicht einloggen 2 Wie kann ich die hinterlegte E-Mail Adresse in meinem Account ändern 2 Wie funktioniert die Bestellung 2 Wo kann ich
Handbuch. timecard Connector 1.0.0. Version: 1.0.0. REINER SCT Kartengeräte GmbH & Co. KG Goethestr. 14 78120 Furtwangen
Handbuch timecard Connector 1.0.0 Version: 1.0.0 REINER SCT Kartengeräte GmbH & Co. KG Goethestr. 14 78120 Furtwangen Furtwangen, den 18.11.2011 Inhaltsverzeichnis Seite 1 Einführung... 3 2 Systemvoraussetzungen...
SWISSVAULT StorageCenter Console Version 5 Kurzanleitung für SWISSVAULT Combo Partner
SWISSVAULT StorageCenter Console Version 5 Kurzanleitung für SWISSVAULT Combo Partner April 2008 Version 1.0 Inhaltsverzeichnis 1 VERWENDUNGSZWECK... 3 2 INSTALLATION... 3 3 STORAGECENTER CONSOLE EINRICHTEN...
SharePoint-Migration.docx
SharePoint Migration Dokumenten-Name SharePoint-Migration.docx Version/Datum: Version 1.0, 07.04.2014 Klassifizierung Ersteller Für green.ch AG Kunden Stephan Ryser Seite 1/6 1 Inhaltsverzeichnis 1 Inhaltsverzeichnis...
BEDIENANLEITUNG WISO MEINBÜRO-APP
Buhl Data Service GmbH Am Siebertsweiher 3/5 57290 Neunkirchen BEDIENANLEITUNG WISO MEINBÜRO-APP (Stand 14. Juli 2015) Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Dokumentation oder
Bitte beachten Sie. Nur für Kabelmodem! - 1 -
Erste Seite! Bitte beachten Sie Nur für Kabelmodem! - 1 - Inhaltsverzeichnis Inhaltsverzeichnis... 2 Internetprotokoll-Konfiguration (TCP/IP)... 3 Installation mit Assistent für neue Verbindung... 5 Installation
Bedienungsanleitung für den SecureCourier
Bedienungsanleitung für den SecureCourier Wo kann ich den SecureCourier nach der Installation auf meinem Computer finden? Den SecureCourier finden Sie dort, wo Sie mit Dateien umgehen und arbeiten. Bei
Erstellen von Mailboxen
Seite 1 von 5 Erstellen von Mailboxen Wenn Sie eine E-Mail-Adresse anlegen möchten, mit Ihrem Domain-Namen, z. B. [email protected], müssen Sie eine Mailbox erstellen. Gehen Sie hierzu wie folgt vor:
Synchronisations- Assistent
TimePunch Synchronisations- Assistent Benutzerhandbuch Gerhard Stephan Softwareentwicklung -und Vertrieb 25.08.2011 Dokumenten Information: Dokumenten-Name Benutzerhandbuch, Synchronisations-Assistent
VPN-Verbindung zwischen LANCOM und integrierten VPN-Client im MacOS X 10.6 Snow Leopard
LANCOM Support Knowledgebase Dokument-Nr. 0911.0913.3223.RHOO - V1.60 VPN-Verbindung zwischen LANCOM und integrierten VPN-Client im MacOS X 10.6 Snow Leopard Beschreibung: Dieses Dokument beschreibt die
Powermanager Server- Client- Installation
Client A Server Client B Die Server- Client- Funktion ermöglicht es ein zentrales Powermanager Projekt von verschiedenen Client Rechnern aus zu bedienen. 1.0 Benötigte Voraussetzungen 1.1 Sowohl am Server
Benutzerhandbuch MedHQ-App
Benutzerhandbuch MedHQ-App T h o r D y n a m i c s G m b H A m B ü c h e n b e r g s k a m p 2 2 2 1 0 3 9 B ö r n s e n V e r s i o n 1. 0 S t a n d : 0 4 / 2 0 1 5 z u r M e d H Q - A p p - V e r s i
Installation und Bedienung von vappx unter Android
Installation und Bedienung von vappx unter Android in Verbindung mit WH Selfinvest Hosting Inhalt Seite 1. Installation von vappx (Android v4) 2 2. Nutzung von vappx (Android v4) 3 3. Wiederverbinden von
Corporate Marketing & Communications. Ganz einfach im 3M Online-Shop bestellen. So wird bestellt. www.3mshop.ch
Corporate Marketing & Communications Ganz einfach im 3M Online-Shop bestellen So wird bestellt www.3mshop.ch So einfach bestellen Sie im 3M Online-Shop www.3mshop.ch In unserem 3M Online-Shop www.3mshop.ch
Agentur für Werbung & Internet. Schritt für Schritt: E-Mail-Konfiguration mit Apple Mail
Agentur für Werbung & Internet Schritt für Schritt: E-Mail-Konfiguration mit Apple Mail E-Mail-Konfiguration mit Apple Mail Inhalt E-Mail-Konto erstellen 3 Auswahl des Servertyp: POP oder IMAP 4 Konfiguration
Kapsch Carrier Solutions GmbH Service & Support Helpdesk
Kapsch Carrier Solutions GmbH Kundenanleitung Tickets erstellen und bearbeiten 1 Das Helpdesk ist über folgende Webseite erreichbar https://support-neuss.kapschcarrier.com 2 Sie haben die Möglichkeit,
Payment Page. Spezifikation. Version 4.3. 110.0089 SIX Payment Services
Payment Page Spezifikation Version 4.3 110.0089 SIX Payment Services Inhaltsverzeichnis 1 Einleitung... 4 1.1 Voraussetzungen... 4 1.2 Anzeige der Payment Page... 4 1.3 Datensicherheit und PCI DSS... 5
Brainloop Secure Client für ios Version 1.5 Schnellstartanleitung
Brainloop Secure Client für ios Version 1.5 Schnellstartanleitung Copyright Brainloop AG, 2004-2015. Alle Rechte vorbehalten. Sämtliche verwendeten Markennamen und Markenzeichen sind Eigentum der jeweiligen
So richten Sie Ihr Postfach im Mail-Programm Apple Mail ein:
Seit der Version 3 von Apple Mail wird ein neuer E-Mail-Account automatisch über eine SSL-verschlüsselte Verbindung angelegt. Daher beschreibt die folgende Anleitung, wie Sie Ihr Postfach mit Apple Mail
Zugriff auf das Across-Ticketsystem
Zugriff auf das Across-Ticketsystem Februar 2014 Version 2.2 Copyright Across Systems GmbH Die Inhalte dieses Dokumentes dürfen nur nach schriftlicher Zustimmung der Across Systems GmbH reproduziert oder
Das vorliegende Dokument beinhaltet vertrauliche Informationen und darf nicht an Dritte weitergereicht werden.
Konfigurationsanleitung: E-Mail Konfiguration mit Apple Mail Vertraulichkeitsklausel Das vorliegende Dokument beinhaltet vertrauliche Informationen und darf nicht an Dritte weitergereicht werden. SwissWeb
ANLEITUNG. audriga Umzugsdienst für E-Mail- und Groupware-Konten
ANLEITUNG audriga Umzugsdienst für E-Mail- und Groupware-Konten DER AUDRIGA UMZUGSDIENST Mit dem Umzugsdienst von audriga können Sie E-Mail- und Groupware-Konten ohne Installation von Software von Ihrem
Anleitung Grundsetup C3 Mail & SMS Gateway V02-0314
Anleitung Grundsetup C3 Mail & SMS Gateway V02-0314 Kontakt & Support Brielgasse 27. A-6900 Bregenz. TEL +43 (5574) 61040-0. MAIL [email protected] loxone.c3online.at Liebe Kundin, lieber Kunde Sie haben
1 Konfigurationsanleitung Hosted Exchange
Seite 1 1 Konfigurationsanleitung Hosted Exchange 1.1 Einleitung Das folgende Dokument ist eine Anleitung für die Installation des Outlook 2003- Clients zur Nutzung des EveryWare Services Hosted Exchange.
Anleitung. Lesezugriff auf die App CHARLY Termine unter Android Stand: 18.10.2013
Anleitung Lesezugriff auf die App CHARLY Termine unter Android Stand: 18.10.2013 CHARLY Termine unter Android - Seite 2 Inhalt Inhalt Einleitung & Voraussetzungen 3 1. Installation und Konfiguration 4
Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!
Anmeldung über SSH Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten! Besitzer der Homepage Advanced und Homepage Professional haben die Möglichkeit, direkt
1. IPSec Verbindung zwischen 2 Gateways mit dynamischen IP Adressen
1. IPSec Verbindung zwischen 2 Gateways mit dynamischen IP Adressen 1.1 Einleitung Im Folgenden wird die Konfiguration einer IPsec Verbindung mit dynamischen IP-Adressen auf beiden Seiten beschrieben.
Virtual Private Network
Virtual Private Network Allgemeines zu VPN-Verbindungen WLAN und VPN-TUNNEL Der VPN-Tunnel ist ein Programm, das eine sichere Verbindung zur Universität herstellt. Dabei übernimmt der eigene Rechner eine
Anleitung. Datum: 28. Oktober 2013 Version: 1.2. Bildupload per FTP. FTP-Upload / Datei-Manager FTP. Glarotech GmbH
Anleitung Datum: 28. Oktober 2013 Version: 1.2 Bildupload per FTP FTP-Upload / Datei-Manager FTP Glarotech GmbH Inhaltsverzeichnis Bilder per FTP hochladen...3 1. Installation FileZilla...3 2. FileZilla
COSIDNS 2 ISPconfig3. Version 0.1 (17.01.2013)
COSIDNS 2 ISPconfig3 Version 0.1 (17.01.2013) Das Modul verbindet das Hosting Panel ISPconfig3 mit der Domainverwaltung edns. Dies ermöglicht Ihnen Domains direkt aus ISPconfig3 heraus zu verwalten und
Kurzbedienungsanleitung
Kurzbedienungsanleitung Download der Software GlucoLog Kostenloser Download der Software unter www.menarinidiagnostics.at. Für den Downloadlink klicken Sie bitte zuerst auf Produkte, gefolgt von Blutzuckermessung,
Verwendung des IDS Backup Systems unter Windows 2000
Verwendung des IDS Backup Systems unter Windows 2000 1. Download der Software Netbackup2000 Unter der Adresse http://www.ids-mannheim.de/zdv/lokal/dienste/backup finden Sie die Software Netbackup2000.
Virtuelle Poststelle
Virtuelle Poststelle Bedienungsanleitung 2010 1 Inhaltsbezeichnung Seite 1 Einleitung... 3 2 Senden einer Nachricht ohne Registrierung... 3 2.1 Signatur der Nachricht... 6 3 Senden einer Nachricht mit
TECHNISCHE INFORMATION LESSOR LOHN/GEHALT BEITRAGSNACHWEIS-AUSGLEICH BUCH.-BLATT MICROSOFT DYNAMICS NAV
MICROSOFT DYNAMICS NAV Inhaltsverzeichnis TECHNISCHE INFORMATION: Einleitung... 3 LESSOR LOHN/GEHALT Beschreibung... 3 Prüfung der Ausgleichszeilen... 9 Zurücksetzen der Ausgleichsroutine... 12 Vorgehensweise
Thunderbird Portable + GPG/Enigmail
Thunderbird Portable + GPG/Enigmail Bedienungsanleitung für die Programmversion 17.0.2 Kann heruntergeladen werden unter https://we.riseup.net/assets/125110/versions/1/thunderbirdportablegpg17.0.2.zip
Umstellung und Registrierung Re@BellandVision Release 4.1.3.45
Umstellung und Registrierung Re@BellandVision Release 4.1.3.45 entwickelt von BellandVision GmbH 1. Allgemeines Ab dem 03.01.2011 steht ein neues Release der Re@BellandVision Software zur Verfügung. Kunden
