Anleitung - BillSAFE
Transcription
Anleitung - BillSAFE
BillSAFE Modul für Magento ab CE 1.5.0.0 PE 1.11.0.0 und EE 1.11.0.0 Herzlich willkommen, Sie haben sich für BillSAFE, den beliebtesten Rechnungskauf-Anbieter bei Deutschlands Online-Shoppern entschieden. (TNS Emnid Studie 01/2011) Stand: 5. März 2014 Alle verwendeten Markenzeichen sind urheberrechtlich geschützt. Die Abbildungen dienen der beispielhaften Darstellung und können von den bei Ihnen angezeigten abweichen. © 2013 BillSAFE / PayPal. Alle Rechte vorbehalten. Alle Angaben ohne Gewähr. 1 Inhaltsverzeichnis Inhaltsverzeichnis................................................................................................................................................................................................................................. 2 Kapitel I - BillSAFE Rechnungskauf auf einen Blick .......................................................................................................................................................................... 3 Kapitel II - Installation des BillSAFE Moduls ...................................................................................................................................................................................... 4 Kapitel III - Konfiguration des BillSAFE Moduls ................................................................................................................................................................................. 5 Kapitel IV - Zahlungsartenaufschlag .................................................................................................................................................................................................. 7 Kapitel V – Bestellprozess ................................................................................................................................................................................................................... 9 Kapitel VI - Arbeiten mit BillSAFE .....................................................................................................................................................................................................11 a) Versand melden (Komplett- + Teilversand) .........................................................................................................................................................................11 b) Rechnungsstellung .................................................................................................................................................................................................................12 c) Stornierung .............................................................................................................................................................................................................................13 d) Retouren ..................................................................................................................................................................................................................................14 e) Berichtigungszuschlag ...........................................................................................................................................................................................................15 Kapitel VII - Testkauf BillSAFE Modul ...............................................................................................................................................................................................16 2 Kapitel I - BillSAFE Rechnungskauf auf einen Blick Anhand der dargestellten Grafik sehen Sie, wie einfach der Rechnungskauf mit BillSAFE in Ihrem Online-Shop funktioniert 3 Kapitel II - Installation des BillSAFE Moduls Hinweis! Bevor Sie mit der Installation beginnen, erstellen Sie bitte von Ihrer Datenbank sowie den zu ändernden Dateien ein Backup! Voraussetzung: Magento (CE 1.5.0.0 und höher, PE 1.11.0.0 und höher oder EE 1.11.0.0 und höher), Eingerichtete Steuersätze im Magento Backend PHP Version 5.x, MySQL 5.x Über das Modul Dieses Modul stellt ein Interface zwischen Magento und dem Bezahldienst BillSAFE bereit. Dadurch wird dem Kunden eine Zahlung auf Rechnung ermöglicht. Die Absicherung der Zahlung erfolgt durch BillSAFE. Dazu wird die Ausfallwahrscheinlichkeit mittels Bonitätsprüfung durch BillSAFE überprüft und die Zahlung auf Rechnung nur im Positivfall ermöglicht. Im negativen Fall wird der Kunde zurück zum Shop geleitet und zur Auswahl einer anderen Zahlart aufgefordert. Wichtiger Hinweis zur Implementierung Das BillSAFE-Modul wird zunächst im Sandbox-Betrieb ausgeführt. (Einer Demo-Umgebung für Tests). Die nötige MerchandID (VID), Lizenzschlüssel (License-Key) und Public Key finden Sie im BillSAFE Händlerportal. Damit das Modul Freigeschaltet und im Live-Betrieb verwendet werden kann, müssen zunächst die Tests der Abnahme Checkliste für Shophändler ausgeführt werden. 4 Kapitel III - Konfiguration des BillSAFE Moduls Alle relevanten Einstellungen können direkt im Magento Backend unter: System->Konfiguration->Verkäufe->Zahlungsarten->BillSAFE vorgenommen werden. Option Aktiv Testmodus Titel Status einer neuen Bestellung Verkäufer ID Lizenzschlüssel Public Key Zahlartenlogo URL Händlerlogo-URL Onsite Checkout aktivieren Mindestbestellwert Maximalbestellwert 5 Beschreibung Nur wenn dieser auf „Ja“ gesetzt ist, BillSAFE für den Endkunden im Frontend als mögliche Zahlart verfügbar. Im Testmodus werden alle API-Aufrufe an BillSAFE über eine Sandbox behandelt. Diese Möglichkeit sollte vor allem für Tests und während der Entwicklung aktiviert werden. Achtung: Im Live-Betrieb sollte der Testmodus stets deaktiviert sein. Der für den Endkunden sichtbare Name der Zahlart im Checkout. Der Status, den neue mit BillSAFE getätigte Bestellungen erhalten sollen. Ihre BillSAFE "Händler- ID" Der eindeutige von BillSAFE an Sie übergebene Lizenzschlüssel. Dieser Schlüssel wird für die Verwendung des Onsite Checkouts benötigt. Zu finden ist der Public Key im Händlerportal. Die URL des im Frontend angezeigten Zahlungslogos. Standardmäßig wird hierbei ein Bild vom BillSAFE Server geladen. Die URL des auf der BillSAFE-Bezahlseite angezeigten Logos. Diese Option bietet die Möglichkeit nach der Weiterleitung auf BillSAFE weiterhin den Shop-Kontext zu wahren. Wenn „Ja“ ausgewählt ist, entfällt der Redirect zum Gateway. Die Bonitätsprüfung erfolgt im Hintergrund des Webshops, während des Checkoutprozesses. (freischaltungspflichtig) Ab welchem Warenkorbwert soll BillSAFE verfügbar sein. Bis zu welchem Warenkorbwert soll BillSAFE verfügbar sein. Bitte beachten: Der maximale Warenkorbwert muss mit BillSAFE vereinbart werden. Option Zahlartenaufschlag Produkt SKU Zahlungsart deaktivieren Maximal-/ StandardAufschlag Minimaler Zahlartenaufschlag Prozentualer Zahlartenaufschlag Reihenfolge Fehler Protokollierung aktivieren Länder in denen BillSAFE zur Auswahl steht 6 Beschreibung Nur wenn dieser Wert auf "Ja" gesetzt ist, wird der Zahlartenaufschlag aktiviert. Siehe dazu Kapitel IV. (Dieses Feature ist freischaltungspflichtig!) Geben Sie hier die SKU des Produktes an, welches für den Zahlungsartenaufschlag verwendet werden soll. Siehe dazu Kap. IV. Wenn diese Option aktiviert ist, steht BillSAFE nicht zur Auswahl, falls der Warenkorbwert (inkl. Versand, ohne Zahlartenaufschlag), die festgelegte Obergrenze übersteigt. Maximal- und zugleich Standardwert für den Zahlartenaufschlag. Dieser Wert sollte den in der BillSAFE-Konfiguration eingestellten Wert nicht überschreiten, andernfalls erhält man eine Fehlermeldung. Wird der Wert in der BillSAFE-Konfiguration geändert, so muss die Konfiguration der Zahlungsart im Magento neu gespeichert werden, damit der Abgleich der Werte erfolgt. Minimaler Wert für den Zahlartenaufschlag. Muss nur eingestellt werden, wenn ein prozentualer Zahlartenaufschlag angegeben wurde. Prozent vom Warenwert zzgl. Versand. Wird dieses Feld leer gelassen, so gilt der Maximal-/Standard-Aufschlag für jede Zahlung mit BillSAFE. Die Stelle in der Liste möglicher Zahlungsmethoden im Checkout auf dem diese Zahlart auf der Auswahlseite erscheint. Je kleiner die Zahl, desto weiter oben erscheint diese. Wenn dieser Wert auf "Ja" gesetzt ist, werden alle API-Aufrufe an BillSAFE in eine separate billsafe.log-Datei geschrieben. Die entsprechende Datei findet sich im Normalfall im /var/logVerzeichnis der Magento-Installation. Diese Einstellung sollte genau wie der Testmodus nur zu Test- und Debug-Zwecken, sowie während der Entwicklung, aktiviert werden. Momentan ist BillSAFE nur in Deutschland und Österreich verfügbar. Kapitel IV - Zahlungsartenaufschlag Um den Zahlungsartenaufschlag möglichst transparent zu gestalten, wird ein virtuelles Produkt verwendet. Sobald der Kunde eine Zahlungsart wählt, für die der Aufschlag vorgesehen ist, wird dieses virtuelle Produkt automatisch in den Warenkorb gelegt. Dieses Produkt ist jedoch im Warenkorb nicht sichtbar. Das Produkt für den Zahlungsartenaufschlag muss manuell angelegt werden: Erzeugen Sie dafür ein virtuelles Produkt, ordnen Sie ihm einen Namen, einen Preis von 0€, einen Bestand, die Steuerklasse und natürlich die in der BillSAFEKonfiguration angegebene SKU zu. Dieses Produkt muss aktiv sein, aber nicht individuell sichtbar. 7 Der Preis wird während des Checkouts angepasst, sollte sich jedoch trotzdem zwischen dem eingestellten Minimal- und Maximalbetrag des Zahlartenaufschlages bewegen. Das Produkt muss in allen Websites, die BillSAFE verwenden, aktiv sein. Der Name des Produktes wird für den Kunden sichtbar sein. Um sicherzustellen, dass Warenkorbpreisregeln in Magento nicht für das Zahlungsartenaufschlag-Produkt gelten, sollte die SKU des Zahlungsartenaufschlag-Produktes in den entsprechenden Warenkorbpreisregeln von der Berechnung ausgeschlossen werden. Dies kann unter dem Reiter "Aktionen" einer Warenkorbpreisregel im Bereich 'Regel nur auf Artikel mit folgenden Bedingungen im Warenkorb anwenden (Leer lassen für alle Artikel)' eingestellt werden. Beim Speichern der BillSAFE-Konfiguration im Magento-Backend werden die Eingaben zum maximalen Rechnungsbetrag und zum maximalen Zahlungsartenaufschlag mittels einer Schnittstellenanfrage bei BillSAFE überprüft. Bei einer Überschreitung des eingegebenen Betrages in Magento gegenüber den bei BillSAFE hinterlegten Daten erfolgt eine Fehlermeldung. Bei der ersten Eingabe der Daten nach der Installation werden die maximalen Beträge noch nicht geprüft, da in dem Moment die Schnittstellen-Informationen noch nicht vorliegen. Wichtig! Löschen Sie abschließend bitte den Magento Cache. Wichtig! Dieses Feature ist freischaltungspflichtig 8 Kapitel V – Bestellprozess BillSAFE bietet aktuell den Standard Checkout mit Redirect zum BillSAFE Gateway an (empfohlen bei B2B Shops) und den Onsite Checkout, wo die Bestellung direkt auf der Checkout Seite abgeschlossen wird. Wichtig! Der Onsite Checkout muss durch den BillSAFE Supportfreigeschaltet werden. Dazu reicht es, eine kurze E-Mail an [email protected] zu schicken. Zur Nutzung von BillSAFE muss der Kunde während des Checkouts die Zahlungsart BillSAFE auswählen: Ansicht mit aktiviertem Onsite Checkout 9 In der Artikelliste wird vor dem Bestellabschluss gegebenenfalls auch der Zahlungsartenaufschlag aufgeführt. Artikelliste mit Zahlungsartenaufschlag Ist der Onsite Checkout nicht aktiv, würde der Kunde nach dem Bestätigen der Bestellung zu BillSAFE weitergeleitet werden, um die Zahlungsmodalitäten zu bestätigen und ggf. Kundendaten zu ergänzen. 10 Kapitel VI - Arbeiten mit BillSAFE Eine Bestellung per BillSAFE können Sie grundsätzlich wie jede andere Magento-Bestellung bearbeiten. Eine erfolgreiche Bestellung bekommt den im Backend gesetzten initialen Status (Standard 'processing' bzw. 'Verarbeitung'). Für Bestellungen, die ein Bundle Product enthalten, steht BillSAFE nicht als Zahlungsart zur Verfügung. a) Versand melden (Komplett- + Teilversand) Sind alle Bestellpositionen versandbereit, können Sie die Sendung über den Button 'Senden' anlegen. Sie können an dieser Stelle auch nur einen Teil der Ware versenden, indem Sie die Anzahl der Artikel entsprechend ändern. Dadurch wird der Versand bei BillSAFE registriert und das Zahlungsziel festgelegt. Haben Sie alle Artikel versandt, die Sie bedienen wollen, können Sie eine Rechnung über diese Artikel erstellen. Bitte beachten Sie dabei, dass BillSAFE nur die Erstellung einer Rechnung unterstützt und diese immer alle versandten Artikel enthalten muss. Artikel die nicht versandt wurden, können nicht in Rechnung gestellt werden und werden beim Erstellen der Rechnung automatisch storniert. Alternativ zu dem Button 'Senden' können Sie die Artikel auch bei der Rechnungsstellung mittels der Checkbox "Versand starten" versenden. Weitere Informationen dazu finden Sie im Kapitel Rechnungsstellung. 11 b) Rechnungsstellung Bei der Erstellung einer Rechnung erscheint ggf. eine Warnung, dass die versandten Artikel nicht mit den berechneten übereinstimmen, falls die Rechnung für Artikel erstellt wird, die nicht versandt wurden. Dies ist unter anderem beim Zahlungsartenaufschlag der Fall, der naturgemäß nicht versendet werden kann. Warnung bei der Inrechnungstellung nicht versandter Artikel Um die Menge der in Rechnung zu stellenden Artikel anzupassen ist es wichtig, nach Änderung der Werte in der Spalte "Zu berechnende Menge" den Button "Mengen aktualisieren" zu betätigen. Andernfalls berücksichtigt Magento Ihre Änderungen nicht. Der Versand sollte entweder vor oder während (Checkbox "Versand starten") der Rechnungserstellung erfolgen. Damit BillSAFE über die Rechnung informiert wird, muss "Online erfassen" bei der Erstellung der Rechnung ausgewählt werden: 12 Anschließend können Sie die neu erstellte Rechnung in Magento öffnen und diese über den 'Drucken'-Button ausdrucken, um Sie der Sendung beizulegen. Diese sollte im Bereich "Zahlungsmethode" die Informationen zur Zahlung an BillSAFE enthalten. c) Stornierung Das Storno der kompletten Bestellung kann wie üblich in Magento in der Bestellansicht durch das Betätigen des Buttons "Stornieren" durchdurchgeführt werden. Die bei BillSAFE registrierte Forderung an den Kunden wird dadurch ebenso komplett storniert. 13 d) Retouren Retouren, auch Teilretouren, können wie gewohnt an der Rechnung mittels einer Gutschrift durchgeführt werden. Dabei ist es wichtig, zuerst die zur Bestellung gehörende Rechnung zu öffnen und dann den Button "Gutschrift" zu betätigen. Der Button "Gutschrift" in der Bestellansicht erzeugt eine Offline-Gutschrift, bei der BillSAFE nicht über die Retoure informiert wird. Irreführende Nachricht beim Betätigen des "Gutschrift"-Buttons in der Bestellansicht Klicken Sie korrekterweise auf den "Gutschrift"-Button in der Rechnungsansicht: Zur Erstellung einer Gutschrift ist der entsprechende Button in der Rechnungsansicht zu betätigen 14 Um die Menge der zu retournierenden Artikel anzupassen ist es analog zur Rechnungsstellung wichtig, nach Änderung der Werte in der Spalte "Menge zur Erstattung" den Button "Mengen aktualisieren" zu betätigen. Andernfalls berücksichtigt Magento Ihre Änderungen nicht. Damit BillSAFE über die Gutschrift informiert wird, muss "Erstatten" (nicht "Erstattung (offline)") bei der Erstellung der Gutschrift ausgewählt werden: Um BillSAFE über die Gutschrift in Kenntnis zu setzen, muss "Erstatten", nicht "Erstattung (offline)" gewählt werden e) Berichtigungszuschlag Achtung: Gegenwärtig unterstützt BillSAFE keine Berichtigungszuschläge. Sie können diese jedoch über eine Berichtigungserstattung realisieren: Eine Artikelposition im Wert von 10,00 € soll gutgeschrieben werden. Zusätzlich wird jedoch eine Gebühr von 3,00 € erhoben. Normalerweise wird die Artikelposition retourniert und ein Berichtigungszuschlag von 3,00 € erhoben. Bei BillSAFE-Bestellungen markieren Sie das Produkt nicht als retourniert und geben stattdessen eine Berichtigungserstattung in Höhe der Differenz des Warenwerts und der Berichtigungserstattung ein. Im Beispielfall also 7,00 €. 15 Kapitel VII - Testkauf BillSAFE Modul Hinweis! Bitte überprüfen Sie ob der Sandbox-Modus eingeschaltet ist (BillSAFE Server = Sandbox)! 1. Legen Sie bitte einen beliebigen Artikel in Ihren Warenkorb und gehen zur Kasse 2. Verwenden Sie bitte folgende Käuferdaten: Paul Positiv Märchenstraße 15a 49084 Osnabrück [email protected] 20.12.1987 Tel.: 0123456789 Hinweis: In der Sandbox werden alle Anfragen, die nicht den Testkäuferdaten entsprechen, abgelehnt! 3. 4. 5. 6. Wählen Sie bitte „BillSAFE“ als Zahlart aus und schließen die Bestellung ab. Gehen Sie nun bitte in den Administrationsbereich Ihres Shops und rufen die Bestellung über „BillSAFE Details“ auf Generieren Sie bitte eine Rechnung aus Ihrem Shop und überprüfen Sie ob die BillSAFE Details dort zu sehen sind. Wenn alle Details angezeigt werden, schicken Sie bitte die Rechnung an [email protected] mit dem Betreff „Freischaltung + Ihre VID“. Wir prüfen die Rechnung und, sofern alles ordnungsgemäß angezeigt wird, schalten wir Sie direkt für den Live-Modus frei. 7. Sie können nun die Sandbox ausschalten und Ihren Kunden den Kauf auf Rechnung mit BillSAFE anbieten. Wir wünschen Ihnen einen guten Umsatz! 16