DynamicWeb ist eine Lösung, die eCommerce, Marketing, Produktinformationsmanagement und CMS kombiniert.
Installation
Um loszulegen, musst Du den NuGet-Paketmanager installieren. NuGet ist ein Paketmanager, der hauptsächlich für die Paketierung und Verteilung von Software verwendet wird, die mit dem .NET Framework geschrieben wurde.
Bitte nutze eine der drei folgenden Möglichkeiten:
Visual Studio
Visual Studio ist eine integrierte Entwicklungsumgebung von Microsoft. Es wird für die Entwicklung von Computerprogrammen wie Websites, Webanwendungen, Webdienste und mobile Anwendungen verwendet.
In Visual Studio > Dynamicweb-Lösung öffnen.
Zu Tools > NuGet Package Manager navigieren.
Manage NuGet Packages for solution anklicken.
Dynamicweb Reepay suchen.
NORRIQ.Dynamicweb.Ecommerce.CheckoutHandlers.Reepay wählen.
Install anklicken.

NuGet.org
NuGet.org ist ein öffentlicher Host für NuGet-Pakete. Als öffentlicher Host verwaltet NuGet.org selbst das zentrale Repository mit über 100.000 einzigartigen Paketen unter nuget.org.
Zu NuGet Gallery | NORRIQ.Dynamicweb.Ecommerce.CheckoutHandlers.Reepay 1.1.3 navigieren.
Package manager command kopieren.
Ein NuGet command Fenster auf Deinem PC öffnen.
Zu Deiner Dynamicweb-Lösung navigieren.
Den "command" von Schritt 2 einfügen.
Manuell
Hinweis
Auf die erforderliche Abhängigkeit von Dynamicweb achten. Ecommerce 1.2.10 / Dynamicweb 9.2.
Das NuGet package von NuGet Gallery | NORRIQ.Dynamicweb.Ecommerce.CheckoutHandlers.Reepay 1.1.3 herunterladen.
Download package anklicken.
Die Dateien über Winrar oder 7Zip entpacken.
Den Ordner >net461 oder net472 öffnen.
Die Dateien (NORRIQ.Reepay.Application.dll & NORRIQ.Reepay.dll) in den Papierkorb für die Dynamicweb-Lösung kopieren.

Konfiguration
In Dynamicweb (/admin) zu Settings > Ecommerce > Orders> Payment navigieren.
New payment anklicken, um einen Frisbii Checkout Handler zu erstellen.

Allgemeine Informationen zur Einrichtung einer Dynamicweb-Zahlungsmethode findest Du in der Dynamicweb-Standarddokumentation - Payment Methods (dynamicweb.com)
Dem "Payment Checkout Handler" einen Namen geben.
Optional - Dem Checkout Handler eine Beschreibung, ein Icon und ein Icon (Bestellliste) geben. Diese haben keine Funktion.
Sicherstellen, dass das Gateway als aktiv markiert ist.
Wählen, für welche Länder dieses Gateway zur Verfügung stehen soll.
Wählen für welche Benutzer dieses Gateway verfügbar sein soll.
Checkout Handler (Shopping Cart v2) wählen.

Reepay aus dem Dropdown-Menü "Checkout Handler" - "Type" wählen.
Den privaten API-Schlüssel aus Frisbii Admin eingeben.
Optional: Gib Dein Webhook-Secret aus Frisbii Admin ein, wenn Du Frisbii mit Webhooks einrichten möchtest. Es unterstützt derzeit das Settle und Authorized Event.
Optional: Enable full transaction information - results in an addtional call to Reepay aktivieren, wenn die Transaktionsinformationen in Dynamicweb an der Bestellung gespeichert werden sollen.
Automatisch aktiviert, wenn kein Webhook für "settled" und "authorized" eingerichtet wurde.
Optional: Generate a new customer object in Reepay for each session aktivieren. Wenn Du einen neuen Benutzer in Frisbii Admin für alle Transaktionen erstellen möchtest.
Optional: Wähle ein "locale", wenn Du die Standardeinstellung in Frisbii Admin überschreiben möchtest.
Optional: Lege Deine eigenen Text für die Schaltfläche "Kauf bestätigen" in Frisbii Admin fest.
Optional: Prüfe, ob es sich um ein Test-Gateway von Frisbii Admin handelt.
Auswählen, welche Zahlungsmethoden zugelassen werden sollen.
Um alle auszuwählen, das Feld markieren und STRG + A drücken oder mehrere auswählen, indem STRG gedrückt gehalten und mit der linken Maustaste auf die gewünschten Zahlungsmethoden geklickt wird.
Optional: Wähle den SCA-Modus für Frisbii.
Optional: Aktiviere dieses Kontrollkästchen, um einzelne Auftragspositionen an Frisbii zu senden (standardmäßig wird nur die Auftragssumme gesendet).
"Auto post mode" aktivieren. Dies führt zu einem Window checkout.
Optional: Wenn Auto post mode nicht aktiviert wurde, eine Vorlage für den Checkout-Typ auswählen, die verwendet werden soll.
In diesem Paket enthalten:
Window checkout
Overlay checkout
Embedded checkout
Optional: Eine "Cancel"-Vorlage und/oder eine "Error"-Vorlage wählen, die in Fällen, in denen Frisbii auf die Abbruch- oder Fehleradresse umleitet, wiedergegeben werden soll.
Optional/Warnung: Auto settle and capture order as soon as it is placed aktivieren, um die Transaktion sofort abzuwickeln.