WordPress plugin intelligence profile

Contract Pilot

Contract Pilot helps you manage contracts and related business records in WordPress. Visit the plugin site for features and contribute to the project.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version9.47.4
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.3 · PHP 7.4
Directory statusactive
Last directory update16 Jun 20264mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Contract Pilot version 9.47.4 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Contract Pilot helps you manage contracts and related business records in WordPress. net/contract-pilot/ for a showcase of advanced features. net/contribution/, to this open source project.

See the Credits section for copyright holders, bundled libraries, and GPL attribution requirements.

Credits

net) (see the root LICENSE file and plugin source headers). Additional contributors appear in bundled third-party libraries under the vendor directory. All named authors and copyright lines are part of this plugin’s GPL-licensed distribution and must be preserved in copies and derivatives, as required by the GNU General Public License.

Bundled third-party code includes Composer class loader components in the vendor directory. 0+, Sultan Nasir Uddin / Byteever, adapted for Contract Pilot). See each package for its full license and copyright notices.

Bundled JavaScript and CSS in assets/ (human-readable source is included in this plugin; there is no separate minified or compiled build step for these files):

0+):

  • assets/scripts/admin.js — Admin UI: forms, settings, charts, datepickers, SelectWoo integration.
  • assets/scripts/form.js — Form helper: event binding, values, blocking overlay.
  • assets/scripts/modal.js — Modal dialogs (uses WordPress core wp-backbone; Backbone is not bundled).
  • assets/scripts/line-chart.js — Dashboard and overview line charts (Canvas 2D; no external charting library).
  • assets/scripts/amount-mask.js — Blur-only currency formatting for admin amount fields.
  • assets/packages/money.js — Admin money helpers (format/unformat for USD/CAD).

Third-party JavaScript (full readable source bundled in this plugin):

  • SelectWoo 1.0.11 — assets/scripts/select2.js — https://github.com/woocommerce/selectWoo (MIT). Includes readable Almond 0.3.3 (MIT, https://github.com/requirejs/almond) and jQuery Mousewheel 3.1.13 (MIT, https://github.com/jquery/jquery-mousewheel) as part of the same file.
  • printThis — assets/scripts/printthis.js — https://github.com/jasonday/printThis (MIT).

0+):

  • assets/styles/admin.css — Admin styles (LTR); source of truth for admin styling, including datepicker layout rules.
  • assets/styles/admin-rtl.css — Admin styles (RTL); generated from admin.css with rtlcss 4.3.0 (readable output, not minified). Regenerate: NPM_CONFIG_CACHE=/tmp/cp-npm-cache npx [email protected] assets/styles/admin.css assets/styles/admin-rtl.css
  • assets/styles/frontend.css — Public invoice and payment page styles.

0+):

  • assets/icon-128×128.svg, assets/icon-256×256.svg — Plugin icons.
  • assets/banner-772×250.svg, assets/banner-1544×500.svg — Plugin banners.

php files list script/style dependencies and versions for WordPress enqueue):

  • assets/scripts/.asset.php, assets/packages/money.asset.php, assets/styles/.asset.php

WordPress core assets used but not bundled (loaded via wp_enqueue_script / wp_enqueue_style):

  • jquery-ui-datepicker (script) — Date fields in admin.
  • wp-jquery-ui-dialog (stylesheet) — Base jQuery UI widget styles for admin; Contract Pilot admin.css adds datepicker layout on top.
  • wp-backbone (script) — Used by assets/scripts/modal.js only; Backbone and Underscore are not bundled in this plugin.

Features

  • Admin Dashboard with sales, expenses, and profits reporting overview charts.
  • Contracts (sales side): contracts/invoices, payments, and customers.
  • Services (items catalog) for billable work used on documents.
  • Purchases: expenses and aid.
  • Banking safety area (toggle on/off Feature Access).
  • Reports for sales, expenses, profits (including filters and breakdowns).
  • Settings for general options, currencies, taxes, categories.
  • CSV import and export are available as a separate add-on (see https://www.softestate.net/contract-pilot/).
  • Admin AJAX for in-app actions (contract payments, bill expenses, service line items); no public REST API.
  • WooCommerce compatibility layer (where applicable).
  • Background processing via Action Scheduler (bundled) for scheduled tasks.
  • Note: use only USD or CAD as default banking account currency.
  • Showcase options (see plugin site): multi-currency bank accounts, shared links, clone contracts, email via SMTP, open PDF and Mail app, recurring (otto) contracts, payment-count (otto) clone.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • accounting
  • business
  • contracts
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.3 · PHP 7.4
Update activity16 Jun 20264mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.