Linux 软件免费装
Banner图

PaintClarity

开发者 paintops
freemius
更新时间 2026年10月29日 11:07
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

scheduling invoicing contractor estimates painting

下载

1.0.295 1.2.089 1.2.057 1.0.297 1.2.063 1.0.270 1.1.001 1.0.265 1.0.275 1.0.294 1.2.078 1.2.079 1.2.005 1.0.300 1.1.000 1.2.007 1.2.038 1.0.267 1.2.009 1.2.049 1.0.269 1.2.051 1.2.052 1.0.301 1.2.058 1.2.064 1.2.066 1.2.069 1.2.056 1.2.070 1.2.073 1.2.074 1.2.075 1.2.077 1.2.059 1.2.080 1.2.081 1.2.083

详情介绍:

PaintClarity turns your WordPress site into the back office for your painting business. (PaintClarity was formerly known as PaintOps. Same plugin, same team, same data.) Build professional quotes, send them to customers who can view, e-sign, and pay a deposit online, schedule crews on a calendar, track every job from request to invoice to payment, and, on Pro, see your real profit per job, per crew, and per worker. It was built by a painter, for painters. The quote builder understands painting scope: interior/exterior components, standard inclusions and exclusions, and the disclaimer language that keeps you out of disputes. Your data lives in your own WordPress database, not locked inside someone else's SaaS, and the free plugin is a complete system on its own. Quote to invoice, start to finish Running the work What Pro adds Pro is a paid upgrade handled through Freemius. The free plugin is fully functional on its own; Pro is optional.

安装:

  1. Install PaintClarity from the Plugins screen (Plugins → Add New → search "PaintClarity"), or upload the plugin ZIP under Plugins → Add New → Upload Plugin. Activate it.
  2. Create a WordPress Page and add the shortcode [paintops_app]. This one page is your whole PaintClarity app; it routes internally.
  3. Go to PaintClarity → Settings and set your Company Profile (business name, logo, country, currency), and review the Setup Health panel.
  4. (Optional) Add team members under PaintClarity → Painters/Helpers, set their permissions, and group them into Crews.
  5. (Optional) Add your Quote Terms & Conditions under Business Settings so customers see and sign against them.
  6. (Optional, Pro) Under Settings → AI Settings connect OpenAI, under Stripe Payments add your Stripe secret key AND webhook signing secret (both are required before online payment buttons appear), and add a Google Maps API key for address autocomplete.

屏幕截图:

  • The customer's accept page: branded, e-signed, with online deposit.
  • The scheduling calendar with crews, worker badges, and holiday labels.
  • A painter's phone view: My Jobs, directions, and offline check-in.
  • The Profits dashboard (Pro) with profit by crew and worker.
  • An invoice with online payment and mark-as-paid.
  • Settings: Company Profile, Appearance themes, Stripe, and AI.
  • The Color Visualizer: select a surface in the customer's photo and turn the wheel until it is the color you are proposing.

常见问题:

Do I need a paid account to use it?

No. The free plugin runs entirely on your own WordPress site and lets you quote, schedule, and manage unlimited jobs. Pro is an optional upgrade.

What happens to my data if I deactivate or delete the plugin?

Nothing is deleted. Your jobs, quotes, customers, payments, hours, and photos stay in your WordPress database, so nothing is lost if you deactivate temporarily or reinstall later. If you truly want the data gone, delete the plugin's tables from your database and the paintops-private folder from your uploads.

Does it work without OpenAI, Stripe, or Google Maps?

Yes. Those are optional integrations. If you don't enter their keys, the related features simply stay off and everything else works, including keyless turn-by-turn directions for your crew.

Can my customers really sign a quote online?

They accept by typing their full name, which is stored with a timestamp and IP address alongside your Terms & Conditions, a solid acceptance record. They can also decline with a reason, and change their minds later.

Who pays for the AI usage?

You do, through your own OpenAI account and key, typically a fraction of a cent to a few cents per action. PaintClarity adds per-month usage caps you control so costs stay predictable.

Can my painters log in without seeing my numbers?

Yes. Painters/Helpers get a dedicated role with opt-in permissions and their own app view: My Jobs, My Hours (their own time and pay only), directions, check-in/out, photos and receipts. Financial figures are owner-level and hidden from workers unless you explicitly grant access.

Does it work in the field with bad reception?

The app installs to a phone's home screen, and Time Clock check-in/out keeps working offline and syncs when a connection returns.

Where is my data stored?

In your own WordPress database. PaintClarity doesn't host your business data on an external server. You can download all of it any time, on any plan: PaintClarity > Business > Your Data gives you a ZIP of CSV files, one per table, plus your settings.

Can I bring in my customers and jobs from another app?

Yes. Settings has two importers, Import Customers and Import Jobs and Quotes, that take a CSV file. Exports from Joist, Housecall Pro and Jobber are recognized by their column names, and any spreadsheet with a name column works. You match the columns, see exactly what will be created, and then import. Both are in the free plugin.

I charge two taxes on the same job (GST and PST). Can PaintClarity do that?

Yes. Under Business > Pricing Rules, each tax rate takes an optional second tax name and rate. A job created with that pair carries both, and quotes and invoices print the two lines separately. Shops with one tax see no change.

Is the app available in other languages?

The app's own text is English. It is built to work with your browser's page translation (Chrome, Safari, Edge) and with front-end translation plugins: customer names, addresses, amounts, dates, job numbers and paint color codes are marked so they are never altered by the translation.

更新日志:

1.2.089 1.2.086