postfinance-stage.finid.ch Open in urlscan Pro
194.88.197.87  Public Scan

Submitted URL: https://postfinance.stage.fidentity.ch/
Effective URL: https://postfinance-stage.finid.ch/api/v1/demo-registration
Submission: On December 03 via api from US — Scanned from CH

Form analysis 1 forms found in the DOM

POST /api/v1/demo-registration

<form method="POST" action="/api/v1/demo-registration" enctype="multipart/form-data">
  <div class="field"><label class="label">ExtId</label>
    <div class="control"><input class="input" id="extIdInput" type="text" name="extId" value="fcd08baa-35e9-41b6-9a43-343329de1586"
        style="touch-action: manipulation; user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></div>
    <p class="help">External Process Id</p>
    <script nonce="">
      var myElement = document.getElementById('extIdInput');
      // We create a manager object, which is the same as Hammer(), but without the presetted recognizers.
      var mc = new Hammer.Manager(myElement);
      // Tap recognizer with minimal 2 taps
      var doubleTap = new Hammer.Tap({
        event: 'doubletap',
        taps: 2
      });
      var tripleTap = new Hammer.Tap({
        event: 'tripletap',
        taps: 3
      });
      mc.add([tripleTap, doubleTap]);
      tripleTap.recognizeWith([doubleTap]);
      doubleTap.requireFailure(tripleTap);
      mc.on("doubletap", function(ev) {
        myElement.value = 'cypress-' + myElement.value;
      });
      mc.on("tripletap", function(ev) {
        myElement.value = 'fake-' + myElement.value;
      });
    </script>
  </div>
  <div class="field"><label class="label">Anrede</label>
    <div class="select"><select name="title">
        <option value="Herr">Herr</option>
        <option value="Frau">Frau</option>
      </select></div>
  </div>
  <div class="field"><label class="label">Name</label>
    <div class="control"><input class="input" type="text" name="name" placeholder="Name"></div>
    <p class="help">Name of person to register</p>
  </div>
  <div class="field"><label class="label">Firstname</label>
    <div class="control"><input class="input" type="text" name="firstname" placeholder="Firstname"></div>
    <p class="help">Firstname of person to register</p>
  </div>
  <div class="field"><label class="label">Middlename</label>
    <div class="control"><input class="input" type="text" name="middlename" placeholder="Middlename"></div>
    <p class="help">Middlename of person to register</p>
  </div>
  <div class="field"><label class="label">Phone</label>
    <div class="control"><input class="input" type="tel" name="phone" placeholder="Phone"></div>
    <p class="help">Phone of person to register: +41791234567</p>
  </div>
  <div class="field"><label class="label">Email</label>
    <div class="control"><input class="input" type="email" name="email" placeholder="Email"></div>
    <p class="help">Email of person to register: user@company.com</p>
  </div>
  <div class="field"><label class="label">Nationalität</label>
    <div class="select"><select name="nationality">
        <option value="CHE">Schweiz</option>
        <option value="DEU">Deutschland</option>
        <option value="AUT">Österreich</option>
        <option value="FRA">Frankreich</option>
        <option value="LIE">Liechtenstein</option>
        <option value="SWE">Schweden</option>
        <option value="KOS">Kosovo</option>
        <option value="BRA">Brasilien</option>
        <option value="PRT">Portugal</option>
        <option value="OMN">Oman</option>
        <option value="POL">Polen</option>
        <option value="ITA">Italien</option>
        <option value="IND">India</option>
        <option value="IRN">Iran</option>
        <option value="BIH">Bosnien und Herzegowina</option>
        <option value="USA">USA</option>
      </select></div>
  </div>
  <div class="field"><label class="label">Sprache</label>
    <div class="select"><select name="lang">
        <option value="de">Deutsch</option>
        <option value="en">Englisch</option>
        <option value="fr">Französisch</option>
        <option value="it">Italienisch</option>
      </select></div>
  </div>
  <div class="field"><label class="label">Birthdate</label>
    <div class="control"><input class="input" type="date" name="birthdate" placeholder="Birthdate"></div>
    <p class="help">Date of birth of person to register</p>
  </div>
  <div class="field"><label class="label">Permit</label>
    <div class="select"><select name="permit">
        <option value="">-</option>
        <option value="L">L</option>
        <option value="B">B</option>
        <option value="C">C</option>
        <option value="Ci">Ci</option>
        <option value="G">G</option>
        <option value="F">F</option>
        <option value="N">N</option>
        <option value="S">S</option>
      </select></div>
  </div>
  <h3 class="is-size-3">Input PDF</h3>
  <div class="file"><label class="file-label"><input class="file-input" type="file" name="contract" accept="application/pdf"><span class="file-cta"><span class="file-label">PDF hochladen</span></span></label></div><br>
  <h3 class="is-size-4">PDF signature position</h3>
  <div class="field"><label class="label">Page</label>
    <div class="control"><input class="input" type="number" name="signaturepage" placeholder="page number" value="0"></div>
    <p class="help">The pdf page number on which to display the signature</p>
  </div>
  <div class="field"><label class="label">X</label>
    <div class="control"><input class="input" type="number" name="signaturex" placeholder="x position" value="250"></div>
    <p class="help">X Position of left top corner of pdf signature</p>
  </div>
  <div class="field"><label class="label">Y</label>
    <div class="control"><input class="input" type="number" name="signaturey" placeholder="y position" value="500"></div>
    <p class="help">Y Position of left top corner of pdf signature</p>
  </div>
  <div class="field"><label class="label">SignaturePlaceholder</label>
    <div class="control"><input class="input" type="text" name="signatureplaceholder" placeholder="signature placeholder, for example Signature-0001"></div>
    <p class="help">Instead of specifying the signature position, you can specify a placeholder. The pdf will be searched for $$placeholder$$ and the visual signature will be inserted there.</p>
  </div>
  <h3 class="is-size-4">PDF visual signature</h3>
  <div class="field"><label class="label">Text</label>
    <div class="control"><input class="input" type="string" name="visualsignaturetext" placeholder="visual signature text"></div>
    <p class="help">Text to display on the visual signature. For example "Signed by mycompany"</p>
  </div>
  <div class="field"><label class="label">Image</label>
    <div class="control"><input class="input" type="string" name="visualsignatureimage" placeholder="image (base64)"></div>
    <p class="help">Image to display in the visual signature. PNG or JPG, encoded as base64</p>
  </div>
  <div class="field"><label class="label">Signature box width</label>
    <div class="control"><input class="input" type="number" name="visualsignatureboxwidth" placeholder="visual signature image width"></div>
    <p class="help">Width of the visual signature box</p>
  </div>
  <div class="field"><label class="label">Signature box height</label>
    <div class="control"><input class="input" type="number" name="visualsignatureboxheight" placeholder="visual signature image height"></div>
    <p class="help">Height of the visual signature box</p>
  </div>
  <h3 class="is-size-3">Hash</h3>
  <div class="field"><label class="label">Title of document to sign</label>
    <div class="control"><input class="input" type="string" name="hashToSignTitle" placeholder="Title of document to sign"></div>
    <p class="help">Title of document to sign</p>
  </div>
  <div class="field"><label class="label">Hash</label>
    <div class="control"><input class="input" type="string" name="hashToSign" placeholder="91951BA09F5213ADE633434681DFACC5F1C2F49920040AAEB451799037E40A3C"></div>
    <p class="help">Hash to Sign</p>
  </div>
  <div class="field"><label class="label">SuccessUrl</label>
    <div class="control"><input class="input" type="text" name="successUrl" placeholder="Success Url" value="/api/v1/e2eRedirect/success?tenant=postfinance"></div>
    <p class="help">URL to redirect to upon success</p>
  </div>
  <div class="field"><label class="label">FailureUrl</label>
    <div class="control"><input class="input" type="text" name="failureUrl" placeholder="Failure Url" value="/api/v1/e2eRedirect/error?tenant=postfinance"></div>
    <p class="help">URL to redirect to upon error</p>
  </div>
  <div class="field"><label class="label">RedirectUrlOutsideOperatingHours</label>
    <div class="control"><input class="input" type="text" name="redirectUrlOutsideOperatingHours" placeholder="" value="https://www.fidentity.ch?tenant=postfinance&amp;comment=added-by-demo-registration-page"></div>
    <p class="help">URL to redirect during review step if outside operating hours</p>
  </div>
  <div class="field"><label class="label checkbox"><input type="checkbox" name="noValidation">&nbsp;noValidation</label></div>
  <div class="field"><label class="label checkbox"><input type="checkbox" name="selfie">&nbsp;With selfie &amp; liveness validation</label></div>
  <div class="field"><label class="label checkbox"><input type="checkbox" name="nfc">&nbsp;With NFC validation</label></div>
  <div class="field"><label class="label checkbox"><input type="checkbox" name="handwrittenSignature">&nbsp;With handwritten signature</label></div>
  <div class="field"><label class="label checkbox"><input type="checkbox" name="qessignature" checked="">&nbsp;With QES</label></div>
  <div class="field is-grouped">
    <div class="control is-expanded"><button class="button is-primary" type="submit">Register</button></div>
  </div>
</form>

Text Content

POSTFINANCE CUSTOMER


REGISTER WITH FIDENTITY

ExtId


External Process Id

Anrede
HerrFrau
Name


Name of person to register

Firstname


Firstname of person to register

Middlename


Middlename of person to register

Phone


Phone of person to register: +41791234567

Email


Email of person to register: user@company.com

Nationalität
SchweizDeutschlandÖsterreichFrankreichLiechtensteinSchwedenKosovoBrasilienPortugalOmanPolenItalienIndiaIranBosnien
und HerzegowinaUSA
Sprache
DeutschEnglischFranzösischItalienisch
Birthdate


Date of birth of person to register

Permit
-LBCCiGFNS


INPUT PDF

PDF hochladen



PDF SIGNATURE POSITION

Page


The pdf page number on which to display the signature

X


X Position of left top corner of pdf signature

Y


Y Position of left top corner of pdf signature

SignaturePlaceholder


Instead of specifying the signature position, you can specify a placeholder. The
pdf will be searched for $$placeholder$$ and the visual signature will be
inserted there.


PDF VISUAL SIGNATURE

Text


Text to display on the visual signature. For example "Signed by mycompany"

Image


Image to display in the visual signature. PNG or JPG, encoded as base64

Signature box width


Width of the visual signature box

Signature box height


Height of the visual signature box


HASH

Title of document to sign


Title of document to sign

Hash


Hash to Sign

SuccessUrl


URL to redirect to upon success

FailureUrl


URL to redirect to upon error

RedirectUrlOutsideOperatingHours


URL to redirect during review step if outside operating hours

 noValidation
 With selfie & liveness validation
 With NFC validation
 With handwritten signature
 With QES
Register