LYNQx SIGN

LYNQx SIGN

Secure electronic signing with optional integrated payment. Zero third-party dependencies.

Loading document...
`; const blob = new Blob([html], { type: 'text/html' }); const a = document.createElement('a'); a.href = URL.createObjectURL(blob); a.download = `LYNQx-DocSign-Certificate-${docId}.html`; a.click(); } function viewCertificate() { // For already-signed documents, show certificate from signature data if (currentDoc && currentDoc.signature_data) { let sigData = {}; try { sigData = JSON.parse(currentDoc.signature_data); } catch {} document.getElementById('docState').style.display = 'none'; document.getElementById('signedState').style.display = 'none'; document.getElementById('signatureSection').style.display = 'block'; document.getElementById('sigForm').style.display = 'none'; document.getElementById('certSection').style.display = 'block'; document.getElementById('certDocTitle').textContent = currentDoc.document_title; document.getElementById('certSigner').textContent = sigData.signer_name || 'Unknown'; document.getElementById('certEmail').textContent = sigData.signer_email || 'โ€”'; document.getElementById('certDate').textContent = sigData.signed_at ? new Date(sigData.signed_at).toLocaleString() : 'โ€”'; document.getElementById('certDocId').textContent = docId; } }