Cashier-Profile sind XML-Dokumente, die alle Informationen enthalten, die für die
Cashier-Funktion zum Erstellen der Payment Manager API-Anforderungen erforderlich sind. Diese
Anforderungen wiederum erstellen Bestellungen für eine spezifische Zahlungskassette. Die Profile umfassen eine Zuordnung aller Schlüsselwörter für Gerüst- und Protokolldaten zu den Datenquellen.
Die Zahlungsrichtlinie gibt über das Merkmal profileName an, welches Cashier-Profil verwendet werden soll. Für alle auf Payment Manager basierenden Zahlungsrichtlinien müssen die EigenschaftenprofileName und cassetteName definiert sein.
Cashier-Profile werden über alle Sites gemeinsam verwendet. Kunden haben deshalb keinen Direktzugriff auf die Cashier-Profile.
Alle Profile müssen die folgenden Informationen enthalten:
Beachten Sie, dass die von WebSphere Commerce Suite standardmäßig bereitgestellten Cashier-Profile das Element 'PaymentManagerConfiguration' nicht enthalten. Alle Konfigurationsdaten für den Payment Manager werden bei der Konstruktion des Cashier-Objekts angegeben. Die Konfigurationsinformationen werden aus der WebSphere Commerce-Konfigurationsdatei gelesen.
Ein Cashier-Profil muss mit dem CollectPayment-Aufruf angegeben werden. Dieses Profil weist den Cashier an, welche Umgebungsvariablen bei der Übergabe der Klassen DoPaymentMPFCmdImpl und DoPaymentPMCmdImpl verwendet werden sollen. Darüber hinaus verwendet WebSphere Commerce ein Cashier-Profil zum Angeben von Parametern für den Befehl Deposit (der in der Regel beim Versenden von Einkaufskartendaten verwendet wird).
Die folgenden Standard-Cashier-Profile werden mit WebSphere Commerce zur Verfügung gestellt:
Sie können diese Profile ändern oder zusätzliche Profile erstellen, um unterschiedlichen Anforderungen für die Zahlungsabwicklung zu entsprechen. Weitere Informationen hierzu finden Sie in den Anpassung der Cashier-Profile.
![]() |