Use WordPress as a quick W-9 tool:
This standalone PDF tool is intended for convenience and is processed in the browser. No private / confidential information is either shared or stored.
For advanced workflows, an administrator can connect the site to an external API provider:
MyPowerly.com provides the backend API, automations and workflow services used by the connected features in this plugin.
When optionally connected for advanced features, WordPress is used only as an interface/bridge for user-initiated actions such as connection, manual sync operations, and widget generation.
The plugin can function independently and does not transmit data automatically or in the background.
Data is transmitted to the external MyPowerly.com service(s) only for the advanced features when an administrator initiates a connection or manually runs a sync action in the WordPress admin.
Depending on the specific administrator-initiated action, transmitted data may include high-level categories such as site profile information, team member records, payees / affiliates / vendors / independent contractors metadata, or widget configuration data selected by the administrator.
⚠️ This plugin by itself does not file tax forms, submit 1099s, or provide tax advice. All such functionality is implemented as advanced features inside our secure backend services provider.
W9 – 1099 Chaser works in stand alone mode. Therefore it does NOT transmit taxpayer identification numbers (TIN), including SSN/FEIN, to MyPowerly or to any connected MyPowerly platform. The plugin explicitly excludes common TIN-related fields from API transmissions.
This plugin connects to external services for advanced automations and features only. For such advanced needs, this plugin will not function fully without an account with at least the primary MyPowerly service listed below.
The plugin provides limited standalone functionality (such as W-9 PDF generation) without connecting to the external MyPowerly service.
Encryption is used to protect API tokens and administrator-initiated metadata during secure communication with the external MyPowerly service. Taxpayer identification numbers (TIN/SSN/FEIN) are not transmitted by this plugin and therefore are not encrypted.
For more information:
Create and send W-9 requests individually or in bulk via CSV (unlimited)
Sync unlimited contacts from Google, Outlook, Yahoo, Hotmail, and Google Sheets
Send affiliate/vendor data from your store
Auto-detect new affiliates and automatically trigger W-9 requests
Direct integration support for: AffiliateWP, SliceWP, YITH WooCommerce Affiliates, WP Affiliate Manager (WPAM), WC Vendors, Dokan, WCFM Marketplace
Heuristic/database detection support for: Affiliate for WooCommerce (AFWC), Ultimate Affiliate Pro (UAP), Tapfiliate, Easy Affiliate, WP Affiliate Platform, itthinx Affiliates, and generic referral/affiliate systems
Some plugins support live hook-based sync; others support database reads
Heuristic-detected plugins are included for earnings aggregation only (no full hook connector)
Pre-filled W-9 forms using imported data
Custom logo, brand colors, and domain
Mobile-friendly, W-9 compliant forms
White-label portal for vendors and affiliates
Real-time request status tracking
Secure W-9 PDF generation
Encrypted storage
Organized, searchable document library
Optional W-9 data collection widget
Optional live chat widget powered by Clicflo.com
Optional embedded forms (Contact, Newsletter, Pay Me, Client Intake, Power of Attorney, Contracts, Engagement Letters, and more)
Administrator-enabled and configurable
Embed with a few lines of code (self-service or free VA assistance)
Widget content loads from MyPowerly.com or Clicflo.com
Flexible design allows future enhancements
🔹 MyPowerly Paid Features (Usage-Based – No Monthly Fee)
Pay only when you use advanced automation — no subscriptions or contracts
Automated W-9 requests via eCommerce and affiliate integrations
Multi-channel delivery: Email, SMS, WhatsApp, VoIP
Smart reminders and notifications
Secure eSignature and Multi-Factor Authentication (MFA)
Legally binding, timestamped audit trails
Compliance dashboard with signed/pending status tracking
W-9-ready PDFs on demand
TIN Matching to reduce errors and avoid penalties
Optional 1099 E-Filing add-on with industry-low pricing
File electronically with no data re-entry
Upgrade only when filing is needed
Discount codes available for special pricing on optional paid features
Privacy & Consent Summary (What / When / Where / Why)
What data is sent:
* Depending on the administrator-initiated feature you use, the plugin may transmit site/profile details (such as site URL, site name, admin email), team/user details (such as user email and role), payees / affiliates / vendors / independent contractors metadata (such as name/email/status/IDs and summary signals), and/or widget configuration/embed code.
* The plugin does not transmit taxpayer identification numbers (TIN/SSN/FEIN).
When data is sent:
* Only after explicit user action (for example: an administrator clicks Connect, runs Sync actions, or generates widget code). The plugin does not transmit data automatically in the background.
Where data is sent:
* MyPowerly service (primary): https://mypowerly.com
* Optional widget embeds: depends on the embed code you choose to generate and embed.
Note: If you use the widget embed feature, the generated embed code may load third-party scripts/iframes from domains controlled by the external service, such as:
* https://mypowerly.com
* https://wp-1099.com
Why data is sent:
* To connect your WordPress site to your MyPowerly account and perform the user-initiated sync and widget features you request.
Consent rules:
* Explicit user action: data transmission features require an explicit action (for example: an administrator clicks Connect/Sync/Generate Widget Code).
* No pre-checked boxes: consent checkboxes are not pre-selected by default.
* No auto-sync: the plugin does not automatically sync data in the background.
* No silent tracking: the plugin does not include third-party analytics/tracking scripts for visitor behavior.
This plugin sends data to external services only after an explicit user action. Depending on the feature, that action may be taken by an administrator (for example: Connect, Sync, Generate Widget Code) or by a site visitor using features you have enabled (for example: loading an embedded widget or requesting the W-9 PDF template).
This plugin connects to the following external services to provide specific features.
This plugin makes external requests to the following services:
The plugin includes a widget feature that can output embed code (for example, iframe/script code) obtained from the connected external service.
This plugin includes third-party, minified JavaScript files to provide functionality in the WordPress admin.
The plugin bundles the Signature Pad library for capturing eSignatures.
Files included in this plugin:
The plugin currently enqueues the following file:
assets/js/vendor/signature_pad.umd.js
To rebuild the bundled minified file from upstream source:
Clone the upstream repository:
git clone https://github.com/szimek/signature_pad.git
Check out the version used by this plugin:
git checkout v5.1.3
Install dependencies and build (upstream uses Yarn):
yarn install
yarn build
Copy the built UMD file into this plugin:
Copy dist/signature_pad.umd.js to assets/js/vendor/signature_pad.umd.js
The plugin bundles the PDF-Lib library for client-side PDF generation.
Note: The bundled pdf-lib distribution includes third-party portions under Apache License 2.0.
The plugin currently enqueues the following file:
To obtain the exact upstream distribution for this version:
The plugin bundles Tailwind CSS for styling plugin admin and front-end UI.
Note: The bundled Tailwind build includes Modern Normalize (v1.1.0) which is MIT licensed.
To obtain the upstream distribution for this version:
The plugin bundles Font Awesome Free for icon display.
The plugin bundles the Inter font locally (to avoid loading fonts from third-party CDNs).
The plugin includes a local copy of a blank W-9 PDF template used by the optional W-9 PDF fill/download tool.
The plugin uses this local template directly without requiring external downloads.
This plugin is licensed under the GPLv2 (or later).
Third-party libraries, fonts, and assets bundled with this plugin may have their own licenses. Where applicable, license texts are included in the plugin package and/or referenced in this readme.
This plugin includes the following third-party libraries with their source code available:
Signature Pad – Used for electronic signature functionality
PDF-lib – Used for PDF generation and manipulation
Tailwind CSS – CSS framework for styling
Font Awesome – Icon library
All third-party libraries are included in their minified/production form for optimal performance. Complete source code for all libraries is available through the provided links.
🔹 Frequently Asked Questions (FAQ)
Q1: What does WP-W9–1099 Chaser do?
A: The plugin connects your WordPress site to MyPowerly (our sister SaaS platform) to manage W-9 and 1099 workflows. WordPress acts only as an interface—tax compliance, document handling, and storage happen inside MyPowerly.
Q2: Do I need a MyPowerly account to use this plugin?
A: Yes, a free MyPowerly account is required to access connected features, such as syncing records, automating W-9 requests, and embedding widgets. Standalone W-9 PDF generation in WordPress does not require a SaaS account.
Q3: Can I generate W-9 forms directly from WordPress?
A: Yes! You can fill out and download W-9 forms as PDFs directly from WordPress without connecting to MyPowerly. For advanced workflows, you can connect to MyPowerly.
Q4: Does the plugin file W-9 or 1099 forms?
A: No. The plugin does not file tax forms or provide tax advice. Filing W-9 and 1099 forms is available via our optional 1099 E-Filing Software, offered at low …