|
Die Template-Datei selbst ist eine ZIP-Datei, die der Namenskonvention TemplateJahrMonatTagVersionMerchantID.zip folgen muss mit:
Teil | Beschreibung | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Template | Gibt an, dass es sich bei der Datei um eine XSLT-Vorlage handelt | ||||||||||
JahrMonatTag | Datum dieser Datei. Verwenden Sie bitte das aktuelle Datum im Format jjjjmmtt, z.B. 20220128 | ||||||||||
Version | 3-stellige Versionsnummer. Die Versionsnummer wird nicht überprüft und nicht erzwungen, in einer Sequenz zu sein. Für Ihre eigene Struktur empfehlen wir die Verwendung von Sequenznummern wie folgt:
| ||||||||||
MerchantID | Dies muss Ihre eigene MerchantId sein, Groß- und Kleinschreibung beachten ! z. B. MeineMerchantId – wie in angezeigt, z. B.: | ||||||||||
.zip | Die Template-Datei muss als ZIP-Datei gepackt werden – ohne Passwort, ... |
Sie können Ihrem Template einen zusätzlichen Text hinzufügen, um mehrere Templates für unterschiedliche Zwecke/Nutzung hochzuladen. Dadurch können Sie haben:
Die ZIP-Datei muss diese Struktur enthalten:
Dateinamen | Gemeinsame Verzeichnisstruktur |
---|---|
ZahlungsseitenvorlageXSL-Template: MerchantID_PaymentPage.xsl XSL-Template mit Freitext: MerchantID_MyPurpose_PaymentPage.xsl | Jede ZIP-Datei muss diese Verzeichnisstrutkur verwenden:
Zusätzlich kann ein Ordner "data" verwendet werden, um z. B. Übersetzungen zu speichern. Oberste Ebene: Unterverzeichnis: |
Kreditkartenvorlage (PaySSL)XSL-Template: MerchantID_PaySSL.xsl XSL-Template mit Freitext: MerchantID_MyPurpose_PaySSL.xsl | |
Lastschriftvorlage (PaySDD)XSL-Template: MerchantID_PaySDD.xsl XSL-Template mit Freitext: MerchantID_MyPurpose_PaySDD.xsl |
Aus Sicherheitsgründen sind Links nur auf bestimmte Webseiten erlaubt (z. B. zum Verweis auf AGB, Impressum, ...):
und diese CData-Token sind in XML, XSL nicht erlaubt:
Der TemplateManager sieht wie folgt aus:
Wählen Sie "Administration" (1) und "TemplateManager" (2), um das TemplateManager-Formular anzuzeigen.
Ihre MerchantId und Ihr Benutzer benötigen eine spezielle Berechtigung
Um eine neue Template-Datei hochzulasen, wählen Sie bitte "Template-Datei hochladen" (3).
Wählen Sie bitte die gewünsche Template-Datei (8) aus und wählen entweder die TemplateId aus, die Sie überschreiben wollen oder fügen ein neues Template (9) hinzu. Schließlich bestätigen Sie das Hochladen (10).
Das Template wird hochgeladen und der Upload bestätigt mit:
Das Template wird sofort gescannt und nach dem Klick auf die Schaltfläche "Suche und Filter" in der Liste der hochgeladenen Templates angezeigt.
Wenn der Scanvorgang einen Fehler festgestellt hat, wird eine Meldung wie diese angezeigt:
Weitere Fehlermeldungen finden Sie hier: Fehlermeldungen vom TemplateManager
Klassifizierung | Scan-Meldung | Ursache | Empfehlung |
---|---|---|---|
Allgemein | CONNECTION_ERROR |
|
|
FirstChecks | FIRSTCHECKS_FILEEXTENSION_NOT_ALLOWED |
|
|
FIRSTCHECKS_FILESIZE_TO_BIG |
|
| |
FIRSTCHECKS_FILENAME_TO_SHORT |
|
| |
FIRSTCHECKS_VALUE_TEMPLATE_MISSING_IN_FILENAME |
| ||
FIRSTCHECKS_VALUE_DATE_NOT_CORRECT_IN_FILENAME |
| ||
FIRSTCHECKS_VALUE_COUNTER_NOT_CORRECT_IN_FILENAME |
| ||
FIRSTCHECKS_VALUE_MID_NOT_CORRECT_IN_FILENAME |
| ||
FIRSTCHECKS_IMAGES_FOLDER_MISSING |
|
| |
FIRSTCHECKS_FILE_STRUCTURE_NOT_CORRECT |
|
| |
Scan | SCAN_DATA_FIELD_MISSING |
|
|
SCAN_BASE_URLS_NOT_ALLOWED |
|
| |
SCAN_SRC_NOT_ALLOWED |
|
| |
SCAN_HREF_NOT_ALLOWED |
| ||
SCAN_SCRIPT_SOURCE_NOT_ALLOWED |
|
| |
SCAN_SUSPICIOUS_TOKENS_IN_XSL_FILE_FOUND |
|
| |
SCAN_SUSPICIOUS_TOKENS_IN_XML_FILE_FOUND |
|
| |
SCAN_XML_FILE_INVALID |
|
| |
SCAN_XSL_FILE_INVALID |
| ||
SCAN_TRANSFORMATION_FAILED |
| ||
Verteilen | DISTRIBUTE_TEMPLATE_UPLOAD_FAILED |
|
|