Linux 软件免费装
Banner图

MerchantKits Document Signatures

开发者 khaliddurani
更新时间 2026年6月19日 21:52
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

signature esignature digital signature electronic signature document signing

下载

1.0.0 1.0.1

详情介绍:

MerchantKits Document Signatures lets you add a signature collection form to any page or post using a simple shortcode. Signers can draw their signature on a canvas or type it using a cursive font. Every signature is recorded with a SHA-256 integrity hash, signer IP, user agent, and timestamp — giving you a complete audit trail. Key Features Shortcode Usage [wpsv_signature] Attributes: Example: [wpsv_signature document_id="1" title="Sign the NDA" type="both" redirect="https://example.com/thank-you"] Privacy / External Services All signature data (images, hashes, signer information) is stored in your own WordPress database. The plugin does not send signature data to any external server. The draw-mode signature canvas is powered by Signature Pad (MIT License), which runs entirely in the visitor's browser.

安装:

  1. Upload the merchantkits-document-signatures folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu.
  3. Go to Document Signatures → Settings to configure company name, email notifications, and canvas options.
  4. Create a document at Document Signatures → Documents.
  5. Add the shortcode [wpsv_signature document_id="1"] to any page or post.

屏幕截图:

  • Signature form — draw mode on a desktop browser.
  • Signature form — type mode with cursive preview.
  • Signatures list table with status badges and row actions.
  • Single signature detail page with audit trail and hash verification.
  • Settings page — General tab.
  • Documents management page.

升级注意事项:

1.0.1 Fixes the dashboard upgrade link. 1.0.0 Initial release.

常见问题:

Are the signatures legally binding?

MerchantKits Document Signatures records an electronic signature along with a SHA-256 integrity hash, signer name, email, IP address, user agent, and timestamp. This constitutes a valid electronic record under most e-signature laws (e.g., ESIGN Act, eIDAS). Consult a lawyer for jurisdiction-specific advice.

Where is the signature data stored?

All signature data is stored in two custom database tables (wp_wpsv_signatures and wp_wpsv_documents) in your own WordPress database. Signature data is never sent to external servers.

Can I override the form template?

Yes. Copy templates/signature-form.php from the plugin folder into {your-theme}/wpsv/signature-form.php and edit it freely.

Can I override the email templates?

Yes. Place your custom templates at {your-theme}/wpsv/email/signature-confirmation.php and {your-theme}/wpsv/email/admin-notification.php.

Does it work with WooCommerce?

Yes. The shortcode works on any page including WooCommerce order confirmation pages.

How do I export signatures?

Go to Document Signatures → Signatures, select the signatures you want, choose Export CSV from the bulk actions dropdown, and click Apply.

Can I restrict who can access the admin pages?

Yes. Use the wpsv_admin_capabilities filter to change the required capability (default: manage_options).

What happens to my data if I delete the plugin?

By default, data is kept. To remove all data, go to Document Signatures → Settings → Advanced and enable Delete Data on Uninstall before deleting the plugin.

更新日志:

1.0.1 1.0.0