German English

Integration Micropayment Kreditkarte und eBank2Pay

Zwei Zahlungschnittstellen von Micropayment sind ab er der Version 1.3.2 in den Randshop integriert. Einmal eBank2Pay mit der ihre Kunden wie beim Online Banking einfach ein Überweisung ausführen können und CreditCard, über die ihre Kunden, wie der Name schon sagt, per Kreditkarte zahlen können.

Die Schnittstellen sind per iFrame in den Shop integriert, weshalb es keine lästigen PopUps gibt. Und durch ein neutrales Template von Micropayment, wird in der Regel auch das Shop Design nicht zerstört.

Um die Schnittstelle integrieren zu können, brauchen sie sich lediglich bei Micropayment als Firma registrieren und ein paar Einstellung im Randshop und Einstellungen bei Micropayment vornehmen. Dann sollten sie problemlos eine neue Zahlungsart im Randshop anlegen können, dieser die gewünschte Schnittstelle zuweisen und schon können ihre Kunden diese Schnittstelle nutzen.

Einstellungen bei Micropayment
Einstellungen im Randshop

Projekt anlegen

Sie können über Micropayment mehrer Projekte verwalten. Ein Projekt benötigen sie auf jeden Fall um die Schnittstellen nutzen zu können. Wenn sie sich in ihrem Micropayment Account angemeldet haben, klicken sie auf Meine Konfiguration und anschließend auf Projekt erstellen.

Auf der Seite Projekt anmelden können sie nun einige Einstellungen zu dem Projekt vornehmen. Für die Integration in den Randshop sind diese Daten nicht relevant. Sie sollten hier aber entsprechend der Hilfe von Micropayment sinnvolle Daten hinterlegen und als Portal-URL die Domain ihres Shops. Bestätigen sie anschließen die Anmeldung des Projekts über den Button anmelden. Anschließend wird das Projekt durch Micropayment geprüft, ob es freigegeben werden kann.

Zahlungsart zuordnen

Wenn das Projekt freigegeben wurde, müssen sie noch die gewünschten Zahlungsarten für das Projekte freischalten und konfigurieren, um sie mit den Randshop benutzen zu können. Melden sie sich wieder in ihrem Micropayment Account an und klicken sie auf Meine Konfiguration und anschließend auf Projekte.

Wählen sie hier ihr angelegtes Projekt aus und klicken sie auf den Button Aktionen. Es erscheint ein kleines Menü, in dem sie Zahlungsart konfigurieren ... auswählen.

In der nun angezeigten Liste können sie dem Projekt die gewünschten Zahlungsarten zuordnen. In der aktuellen Version des Randshop werden eBank2Pay und CreditCard unterstützt. Wählen sie eine der beiden Zahlungsarten mit dem Service Event aus (über den Service File wird eine Datei zum Download bereit gestellt. Beide Zahlungsarten werden in gleicher Weise konfiguriert.


Zahlungsart konfigurieren

Im letzten Schritt müssen sie jetzt noch ein paar Einstellungen bei den Zahlungsarten vornehmen, damit diese mit dem Randshop optimal zusammenarbeiten.

Version ab 2.3 (Nur Kreditkarte Webvariante)

In der Bearbeitungsmaske der Zahlungsart müssen sie unter API-URL folgende URL eintragen: http://www.meinedomain.com/themes/bestellen/paymentS2SCallback.php.
Erweiterte Sicherheit: aktivieren
Optionen API URL: Das Senden zusätzlicher Daten deaktivieren.
Optionen Fehler URL: http://www.meinedomain.com/themes/bestellen/paymentReturn.php?result=error
Optionen Abbruch URL: http://www.meinedomain.com/themes/bestellen/paymentReturn.php?result=cancel
Zusätzliche Parameter: QueryString: amount=__amount__&title=__title__&auth=__auth__&country=__country__¤cy=__currency__&session=__$session__&paymentinterface=MicropaymentCCWeb

 

Name Wert
amount __amount__
title __title__
auth __auth__
country __country__
currency __currency__
session __$session__
paymentinterface MicropaymentCCWeb

 

Version vor 2.3

In der Bearbeitungsmaske der Zahlungsart müssen sie unter API-URL folgende URL eintragen: http://www.meinedomain.com/themes/bestellen/mp_ebank2pay.php oder für Kreditkarte mp_creditcard.php, wobei sie www.meinedomain.com mit ihrer Domain und ggf. dem Pfad zum Randshop austauschen müssen.

Die Daten für die Option Standard-Artikel und Standard-Preis sind in Verbindung mit dem Randshop nicht relevant, da vom Randshop immer entsprechende Daten an die Zahlungsschnittstelle übermittelt werden. Wir empfehlen ihnen aber jeweils die Option verwenden, wenn kein Artikel übergeben wurde zu aktivieren, falls dies noch nicht der Fall ist.

Die Option erweiterte Sicherheit muss deaktiv bleiben.

Die Option API-Url sollten sie deaktivieren, da diese Option im Moment nicht vom Randshop unterstütz wird.

Bei den zusätzliche GET-Parameter müssen sie noch einen Wert ergänzen. Tragen sie hierzu in der ersten freien Zeile als Name session ein und als Wert __$session__ (s. Screenshot).

Als Querystring-Field-Delimiter muss das Zeichen & eingetragen sein.

Bestätigen sie die Änderungen nun über den Button Einstellungen speichern. Damit die alle nötigen Einstellungen seitens Micropayment abgeschlossen. Nun müssen sie nur noch im Randshop ein paar Einstellung vornehmen und schon können ihre Kunden die Zahlungsschnittstelle nutzen.

 

Einstellungen im Randshop

Für die Einstellungen im Randshop benötigen Sie den Accesskey sowie das Projektkürzel. Das geben Sie im Admin unter dem Hauptmenüpunkt Versand -> Zahlungsarten/Einstellungen bei Micropayment ein.

Accesskey

Diesen erhalten sie, wenn sie sich bei Micropayment anmelden und auf Meine Konfiguration klicken. Hier wird ihnen im unteren Bereich der Seite ihr AccessKey angezeigt, den sie über das Admintool des Randshops unter Versand / Zahlungsarten / Einstellungen in das entsprechende Feld kopieren.

Projektkürzel

Anschließend müssen sie noch das Projekt, dass sie bei Micropayment angelegt haben, im Randshop hinterlegen. Gehen sie hierfür in ihrem Micropayment Account Meine Konfiguration und anschließend auf Projekte. Kopieren sie nun aus der Projektübersicht das Projektkürzel, dass neben dem Projektnamen in Klammen steht. Tragen sie diese Kürzel im Randshop über das Admintool unter Versand / Zahlungsarten / Einstellungen in das entsprechende Feld ein.

Bestätigen sie die Einstellungen über den Button Speichern. Wenn sie nun einer Zahlungsart eine Micropayment Schnittstelle zuodnen können ihre Kunden diese im Shop nutzen.

Konfiguration ab V 2.3