WordPress plugin intelligence profile

Invoice Maker — Payments with Stripe

Create invoices, manage clients, generate PDFs, and send invoice emails from WordPress.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version0.1.10
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.4 · PHP 8.0
Directory statusactive
Last directory update4 Aug 20263mo 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 Invoice Maker — Payments with Stripe version 0.1.10 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Invoice Maker — Payments with Stripe helps you run invoicing inside WordPress:

  • Create and manage invoices in wp-admin.
  • Maintain a client list and reusable line items.
  • Send invoice emails to clients.
  • Share public invoice links and PDF downloads.
  • Accept payments with Stripe Connect (payments processed by Stripe; this plugin is not affiliated with Stripe, Inc.).
  • Offer a customer portal with login and invitation-based registration.

Learn more

  • To make professional invoices in the cloud, use InvoiceMaker.com
  • Try our free invoice generator at InvoiceMaker.com/invoice-generator
  • For invoice templates and resources, visit InvoiceMaker.com/templates
  • For a complete guide on how to create invoices, visit InvoiceMaker.com/how-to-create-invoices

External services

This plugin connects to third-party services. Below: what each service is, what data is sent, when requests happen, and links to terms and privacy policies.

  • Invoice Maker platform API (default base URL https://api.invoicewp.com; overridable with the INVOICEWP_API_BASE_URL constant or the invoicewp_api_base_url filter)
  • What it is: A hosted HTTPS JSON API operated in connection with this plugin. It holds platform-side Stripe credentials and performs actions your WordPress site cannot do locally without those secrets.
  • What it is used for: Creating Stripe Connect onboarding / account links, creating hosted Stripe Checkout sessions for invoice payments, and (only if you explicitly opt in under Invoice Maker → Settings → Payments (Stripe) → Platform API consent ) sending your site’s public Stripe webhook REST URL to the platform once so it can register that endpoint with Stripe and return a webhook signing secret for this site.
  • When it runs: When a site administrator uses Stripe-related actions in wp-admin (for example “Connect with Stripe”, “Continue Stripe onboarding”, opening the Express dashboard), when a customer starts the hosted Checkout flow for an invoice, and—if and only if you enable the opt-in checkbox and no webhook signing secret is stored yet—during an admin load of Invoice Maker screens to attempt automatic webhook registration.
  • Data sent: Bearer-authenticated JSON requests may include your connected Stripe account ID, invoice totals and currency, invoice numbers and internal IDs, public invoice tokens, success and cancel redirect URLs, and (when the opt-in is enabled and a secret is still missing) the public REST URL of this site’s Stripe webhook endpoint. The plugin does not send visitor analytics, page-view tracking, or unrelated telemetry to this API.
  • Terms of use: https://invoicewp.com/terms/
  • Privacy policy: https://invoicewp.com/privacy-policy/
  • Stripe ( https://stripe.com )
  • What it is: Stripe’s payment and Connect services.
  • What it is used for: Payment processing, Connect Express onboarding, and hosted Checkout pages.
  • When it runs: When administrators complete Connect onboarding and when payers complete checkout.
  • Data sent: Data required by Stripe for those flows (including payment and account information as defined by Stripe).
  • Terms: https://stripe.com/legal
  • Privacy policy: https://stripe.com/privacy

Stripe is a trademark of Stripe, Inc. This plugin is not endorsed by or affiliated with Stripe.

WordPress.org metadata

Plugin tags

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

  • client portal
  • billing
  • invoice
  • pdf
  • stripe
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.4 · PHP 8.0
Update activity4 Aug 20263mo 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.