Title: MerchantKits Document Signatures
Author: Khalid Durani
Published: <strong>19.06.2026</strong>
Last modified: 30.06.2026

---

Поиск плагинов

![](https://ps.w.org/merchantkits-document-signatures/assets/banner-772x250.png?
rev=3578551)

![](https://ps.w.org/merchantkits-document-signatures/assets/icon-256x256.png?rev
=3578480)

# MerchantKits Document Signatures

 Автор: [Khalid Durani](https://profiles.wordpress.org/khaliddurani/)

[Скачать](https://downloads.wordpress.org/plugin/merchantkits-document-signatures.1.1.0.zip)

 * [Детали](https://ru.wordpress.org/plugins/merchantkits-document-signatures/#description)
 * [Отзывы](https://ru.wordpress.org/plugins/merchantkits-document-signatures/#reviews)
 *  [Установка](https://ru.wordpress.org/plugins/merchantkits-document-signatures/#installation)
 * [Разработка](https://ru.wordpress.org/plugins/merchantkits-document-signatures/#developers)

 [Поддержка](https://wordpress.org/support/plugin/merchantkits-document-signatures/)

## Описание

**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

 * **Draw or type** — configurable per form or globally in settings.
 * **SHA-256 audit hashing** — every signature generates a unique integrity hash.
 * **IP & User Agent capture** — complete audit trail for every signing event.
 * **Admin dashboard** — stat cards, recent activity, and quick-start guide.
 * **Document management** — create signable documents and link forms via shortcode.
 * **WP_List_Table** — sortable, filterable, searchable signatures list with CSV
   export.
 * **Email notifications** — automatic confirmation to the signer and notification
   to the admin.
 * **REST API** — full CRUD endpoints under `wpsv/v1`.
 * **Theme-overridable templates** — place your own `wpsv/signature-form.php` in
   your theme.
 * **Works anywhere** — drop the shortcode on any page, post, or order confirmation.

#### Shortcode Usage

    ```
    [wpsv_signature]
    ```

Attributes:

 * `document_id` — links the form to a saved document.
 * `title` — heading shown above the form.
 * `description` — optional introductory text.
 * `button_text` — submit button label.
 * `redirect` — URL to redirect to after a successful signature.
 * `type` — `draw`, `type`, or `both` (overrides global setting).

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](https://github.com/szimek/signature_pad)(
MIT License), which runs entirely in the visitor’s browser.

## Скриншоты

[⌊Admin dashboard with stat cards and recent signatures.⌉⌊Admin dashboard with stat
cards and recent signatures.⌉[

Admin dashboard with stat cards and recent signatures.

[⌊Signature form — draw mode on a desktop browser.⌉⌊Signature form — draw mode on
a desktop browser.⌉[

Signature form — draw mode on a desktop browser.

[⌊Signature form — type mode with cursive preview.⌉⌊Signature form — type mode with
cursive preview.⌉[

Signature form — type mode with cursive preview.

[⌊Signatures list table with status badges and row actions.⌉⌊Signatures list table
with status badges and row actions.⌉[

Signatures list table with status badges and row actions.

[⌊Single signature detail page with audit trail and hash verification.⌉⌊Single signature
detail page with audit trail and hash verification.⌉[

Single signature detail page with audit trail and hash verification.

[⌊Settings page — General tab.⌉⌊Settings page — General tab.⌉[

Settings page — General tab.

[⌊Documents management page.⌉⌊Documents management page.⌉[

Documents management page.

## Установка

 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.

## Часто задаваемые вопросы

### 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.

## Отзывы

![](https://secure.gravatar.com/avatar/35076797a51fcdc05d44980495bcf2f2f9569c02b5a37be20535bd11b19d4a1e?
s=60&d=retro&r=g)

### 󠀁[Great work](https://wordpress.org/support/topic/great-work-1172/)󠁿

 [fasihullahsolangi](https://profiles.wordpress.org/fasihullahsolangi/) 19.06.2026

I have tried this, and found this very usefull! This works very well.

 [ Посмотреть 1 отзыв ](https://wordpress.org/support/plugin/merchantkits-document-signatures/reviews/)

## Участники и разработчики

«MerchantKits Document Signatures» — проект с открытым исходным кодом. В развитие
плагина внесли свой вклад следующие участники:

Участники

 *   [ Khalid Durani ](https://profiles.wordpress.org/khaliddurani/)

[Перевести «MerchantKits Document Signatures» на ваш язык.](https://translate.wordpress.org/projects/wp-plugins/merchantkits-document-signatures)

### Заинтересованы в разработке?

[Посмотрите код](https://plugins.trac.wordpress.org/browser/merchantkits-document-signatures/),
проверьте [SVN репозиторий](https://plugins.svn.wordpress.org/merchantkits-document-signatures/),
или подпишитесь на [журнал разработки](https://plugins.trac.wordpress.org/log/merchantkits-document-signatures/)
по [RSS](https://plugins.trac.wordpress.org/log/merchantkits-document-signatures/?limit=100&mode=stop_on_copy&format=rss).

## Журнал изменений

#### 1.1.0

 * Added: Freemius integration for seamless Pro upgrades
 * Added: In-dashboard license management and account page
 * Added: 7-day free trial for Pro features
 * Added: Monthly signature usage tracking for free plan (50/month)
 * Added: WooCommerce order signing and outgoing webhooks (Pro)
 * Improved: Upgrade flow — purchase Pro directly from the WordPress dashboard
 * Removed: External checkout dependency

#### 1.0.1

 * Fixed the «Upgrade to Pro» link in the dashboard pointing to the wrong URL.

#### 1.0.0

 * Initial release.

## Мета

 *  Версия **1.1.0**
 *  Обновление: **4 месяца назад**
 *  Активных установок: **Менее 10**
 *  Версия WordPress ** 6.0 или выше **
 *  Совместим вплоть до: **7.0.7**
 *  Версия PHP ** 8.0 или выше **
 *  Язык
 * [English (US)](https://wordpress.org/plugins/merchantkits-document-signatures/)
 * Метки:
 * [digital signature](https://ru.wordpress.org/plugins/tags/digital-signature/)
   [Electronic Signature](https://ru.wordpress.org/plugins/tags/electronic-signature/)
   [esignature](https://ru.wordpress.org/plugins/tags/esignature/)[signature](https://ru.wordpress.org/plugins/tags/signature/)
 *  [Дополнительно](https://ru.wordpress.org/plugins/merchantkits-document-signatures/advanced/)

## Оценки

 5 из 5 звёзд.

 *  [  1 5-звездный отзыв     ](https://wordpress.org/support/plugin/merchantkits-document-signatures/reviews/?filter=5)
 *  [  0 4-звездный отзыв     ](https://wordpress.org/support/plugin/merchantkits-document-signatures/reviews/?filter=4)
 *  [  0 3-звездный отзыв     ](https://wordpress.org/support/plugin/merchantkits-document-signatures/reviews/?filter=3)
 *  [  0 2-звездный отзыв     ](https://wordpress.org/support/plugin/merchantkits-document-signatures/reviews/?filter=2)
 *  [  0 1-звездный отзыв     ](https://wordpress.org/support/plugin/merchantkits-document-signatures/reviews/?filter=1)

[Ваш отзыв](https://wordpress.org/support/plugin/merchantkits-document-signatures/reviews/#new-post)

[Посмотреть всеотзывы](https://wordpress.org/support/plugin/merchantkits-document-signatures/reviews/)

## Участники

 *   [ Khalid Durani ](https://profiles.wordpress.org/khaliddurani/)

## Поддержка

Есть что сказать? Нужна помощь?

 [Перейти в форум поддержки](https://wordpress.org/support/plugin/merchantkits-document-signatures/)