WP Manifestindependent plugin directory
manifest / ecommerce / unosignature

unoSignature WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Wordpress Universal Non-Opinionated Signature plugin

★ 0stars
32release downloads
v0.2.0latest · 2mo ago

Install

Download unosignature.zip From the v0.2.0 release on GitHub, Aug 8, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/unostar/unosignature/releases/download/v0.2.0/unosignature.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

WordPress Universal Non-Opinionated Signature plugin.

Requirements

  • WordPress
  • WooCommerce
  • PHP 7.4+
  • Signature provider credentials

Settings

All plugin configuration lives in Settings → unoSignature and is stored in the WordPress wp_options table under the option key unosignature_settings.

wp-config.php overrides

For backward compatibility, individual values can be overridden in wp-config.php. When a constant is defined, it takes priority over the saved option:

define('FIRMA_API_KEY', '...');
define('FIRMA_TEST_API_KEY', '...');
define('FIRMA_USE_TEST_KEY', true);
define('FIRMA_WEBHOOK_SECRET', '...');
define('FIRMA_OWNER_COPY_EMAIL', 'owner@example.com');
define('FIRMA_DEBUG', true);

Signing agreement rules (products, categories, templates) are configured in the admin UI. For visa_services rules, set three Firma template_field_id UUIDs on the same row (additional applicants, representative, sponsor). No built-in defaults; copy UUIDs from your Firma template.

Visa checkout (visa_services)

When the cart matches a signing rule with agreement group visa_services, checkout parses TM EPO cart rows by cssclass (firma_primary_*, firma_spouse_*, firma_representative_*, firma_sponsor_*, additional applicants, minor children) and sends non-empty blocks as read-only Firma fields[] overrides. The signer is WooCommerce billing (recipients[0] + custom_fields.birthdate). Questionnaire fields and EPO toggles are ignored.

Webhook

Configure firma.dev to send webhook events to:

https://example.com/wp-json/firma/v1/webhook

Handled events:

  • signing_request.completed
  • signing_request.certificate.generated
  • signing_request.recipient.declined

Updates

Updates are delivered automatically from public GitHub Releases (unosignature.zip). No GitHub settings or token required in WordPress.

Firma test mode

Settings include a test API key and Use test API key toggle. Test requests do not consume live Firma credits (signing requests are watermarked).

Releases

Newest 25 of 37 recorded releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v0.2.0 latest
Aug 8, 2026 2mo ago
unosignature.zip
3
Aug 8, 2026 2mo ago
unosignature.zip
1
Aug 8, 2026 2mo ago
unosignature.zip
1
Jul 21, 2026 3mo ago
unosignature.zip
1
Jul 10, 2026 3mo ago
unosignature.zip
2
Jul 10, 2026 3mo ago
unosignature.zip
1
Jul 10, 2026 3mo ago
unosignature.zip
0
Jul 10, 2026 3mo ago
unosignature.zip
0
Jul 10, 2026 3mo ago
unosignature.zip
1
Jul 10, 2026 3mo ago
unosignature.zip
1
Jul 10, 2026 3mo ago
unosignature.zip
0
Jul 10, 2026 3mo ago
unosignature.zip
2
Jul 9, 2026 3mo ago
unosignature.zip
0
Jul 9, 2026 3mo ago
unosignature.zip
0
Jul 9, 2026 3mo ago
unosignature.zip
1
Jul 9, 2026 3mo ago
unosignature.zip
1
Jul 9, 2026 3mo ago
unosignature.zip
0
Jul 8, 2026 3mo ago
unosignature.zip
1
Jul 5, 2026 3mo ago
unosignature.zip
1
Jul 3, 2026 3mo ago
unosignature.zip
1
Jul 3, 2026 3mo ago
unosignature.zip
1
Jul 3, 2026 3mo ago
unosignature.zip
0
Jun 15, 2026 4mo ago
unosignature.zip
1
Jun 15, 2026 4mo ago
unosignature.zip
1
Jun 15, 2026 4mo ago
unosignature.zip
1
All releases on GitHub →
A grade

Security

unoSignature 0.2.0 · audited by WP Registry

No security issues found.

Audited release
0.2.0
Findings
none
Worst severity
—
Content hash
084846faacbd862bfdd8746d…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.