Beschreibung des Validierungsvorgangs
Angenommen, Ihre Kunden möchten nach dem Kauf eine Rückerstattung erhalten oder ihr Abonnement kündigen: Sie können nun deren Zugriff auf Ihre Arbeitsmappe sperren. Dies ist dank der Validierungsfunktion von XLS Padlock möglich, die vom FS Subscription Kit verwaltet wird: Sie können Ihre kompilierte Arbeitsmappen-EXE so konfigurieren, dass sie die Gültigkeit des Abonnements des Kunden regelmäßig prüft.
Mögliche Anwendungen:
- Sie verkaufen Excel-Arbeitsmappen und möchten den Zugriff darauf sperren, wenn Endbenutzer eine Rückerstattung verlangen.
- Sie möchten regelmäßig kontrollieren, wer auf die Excel-Arbeitsmappen zugreifen kann.
Um die Validierungsfunktion zu aktivieren, füllen Sie das Feld für die Basis-Validierungs-URL aus.

Geben Sie im Feld Base Validation URL die zuvor definierte Basis-URL (siehe Basis-URL für die Aktivierung) auf Ihrem Webserver ein, gefolgt von /dosubvalidation/{product path} (ein abschließender Schrägstrich / ist nicht zwingend), und ersetzen Sie {product path} durch den FastSpring-Produktpfad, der Ihrer Arbeitsmappe zugeordnet ist (und in workbooks.json definiert ist).
In unserem Fall wäre es:
https://www.mywebsite.com/subscription/dosubvalidation/markbook-demoLegen Sie anschließend die Häufigkeit der Validierung fest und was geschehen soll, wenn die Validierung fehlschlägt. Weitere Details zu den einzelnen Einstellungen finden Sie im XLS Padlock Benutzerhandbuch.
Kompilieren Sie Ihre Arbeitsmappen-EXE mit XLS Padlock erneut.
Die kompilierte Arbeitsmappen-EXE kann nun beim Start eine Validierung durchführen:

Angenommen, Sie haben den Zugriff Ihrer Kunden gesperrt (durch Kündigung ihres Abonnements), oder das Abonnement ist abgelaufen: Dann erhalten sie diese Fehlermeldung (von der Webanwendung zurückgegeben):

Andernfalls, wenn die Validierung erfolgreich ist, setzt die kompilierte Arbeitsmappen-EXE ihre Ausführung fort.
Während der Validierung prüft das FS Kit auch den Status des Abonnements.
Dadurch wird sichergestellt, dass nur zahlende Kunden mit aktiven Abonnements validiert werden und somit auf die Arbeitsmappe zugreifen können.