For WordPress developers and agencies
Build photography sites that run the business, not just the portfolio.
Mankai is a WordPress plugin that adds booking, contracts, payments, galleries and a client portal to the photography sites you build, and one Developer license covers 5, 10, 20 or 50 of them. You build in any theme, and the photographer runs the studio from their own admin.
- Free to install
- No credit card
- No fee on your payments
Works with the WordPress setup you already have
One plugin, not a stack
Booking, payments and galleries in one plugin
A photographer's site tends to collect a booking plugin, a forms plugin, a gallery plugin and a payment add-on, each with its own settings and renewal. Mankai does those jobs in one plugin, and each session keeps its contract, invoice and gallery on the same record.
- Booking on the studio's hours, with the contract and retainer in the same visit
- Contracts, invoices and card payments on every session
- Proofing galleries and a client portal on the site's own domain
1 pluginOne settings area and one update on each site.
Any theme, Gutenberg or Elementor
Fits the theme and builder you already use
Mankai is a plugin, not a theme, so you build the site the way you always do. Its blocks and Elementor widgets show live studio data, and when the photographer changes a price or adds a testimonial, the page follows.
- Blocks for testimonials, a contact form, studio details, a call to action and gift cards
- The same pieces as Elementor widgets, plus session packages with a Book now button
- A [booking_form] shortcode, or link a button to the booking page
Your themeThe blocks use its fonts, so they match the rest of the site.
Client handover
Hand it over, and the photographer runs it
Once the site is live, the photographer runs the studio from their own WordPress admin. Card payments go to their own Stripe or PayPal account, and clients see the studio's name and logo on the portal, invoices and emails.
- Each site connects the photographer's own Stripe or PayPal
- A setup wizard and step-by-step lessons for the photographer
- If the license runs out, the site keeps the free version and all its data
$0Mankai fee on anything the studio charges its clients.
For developers
Webhooks, a calendar feed and data in WordPress
Mankai is an ordinary WordPress plugin that keeps its data in the site's own database. When a client wants other tools in the loop, a Pro workflow posts a JSON message to any web address, and every site has a private calendar link for Google, Apple or Outlook.
- A Send Webhook action in Pro workflows, for Zapier, Make or your own endpoint
- A private calendar feed, with a switch that shows every event as Busy
- Needs WordPress 6.4 and PHP 8.1 or newer, on a single site
Your databaseClients, sessions and invoices stay in the site's own WordPress tables.
Three ways to give a photographer a working studio site
Glue separate plugins together, send them to a hosted studio app, or install one plugin built for photographers.
| What you get | Stack of separate plugins | Hosted studio app | Mankai |
|---|---|---|---|
| Booking, contracts, payments and galleries in one place | No | Yes | Yes |
| Runs inside the client's own WordPress | Yes | No | Yes |
| Client records in the site's own database | Yes | No | Yes |
| Client portal on the site's own domain | Partly | Partly | Yes |
| One license for several client sites | Partly | No | Yes |
| One thing to update and get support for | No | Yes | Yes |
What each client site needs
Mankai runs on the hosting you or your client already pay for. Check these before you quote the job.
-
WordPress 6.4 and PHP 8.1
Or newer, on a single site. On anything older, Mankai stays inactive and shows a notice instead of breaking the site.
-
A mail plugin
Invoices, reminders and confirmations go by email, so set up something like FluentSMTP to get them into inboxes.
-
The studio's Stripe or PayPal
One processor at a time, in the photographer's own account. The keys and a webhook address go in Settings, then Integrations.
One license for the sites you build
The Developer plan is Pro on 5, 10, 20 or 50 sites, with one license, one renewal and priority support. When a project ends, move the license to the next site.
- 5 sites $699/ year $139.80 a site Buy now
- 10 sites $1,199/ year $119.90 a site Buy now
- 20 sites $2,099/ year $104.95 a site Buy now
- 50 sites $4,950/ year $99.00 a site Buy now
Every site gets everything in Pro. Monthly billing is also available. Compare all plans
Frequently asked questions
Can one Mankai license cover several client sites?
Yes. The Developer plan is Pro on 5, 10, 20 or 50 sites with one license and one renewal, from $699 a year for 5 sites. To move it, deactivate it on the old site from Mankai's Account page and activate it on the new one.
Does Mankai work on a WordPress Multisite network?
Not today. Mankai is built and tested for single WordPress sites, so each client site is its own install, and one Developer license covers several of them.
What support comes with the Developer plan?
Priority support through the contact page, open every day, 8 AM to 2 PM Central (Wisconsin time). It covers Mankai itself. Hosting, backups, WordPress updates and email delivery on each server stay with you or your client.
What happens when I hand the site over to the photographer?
They run the studio from their own WordPress admin, and payments go to their own Stripe or PayPal. If they would rather pay for Mankai themselves, they buy Pro for their site and you deactivate your license there to free the spot.
How do Mankai updates reach client sites?
Through each site's normal WordPress Updates screen, like any other plugin, while the license is active.
What happens to a client site if the license runs out?
That site goes back to the free version, and nothing is deleted. Clients, sessions, invoices and galleries stay, booking and the client portal keep working, and the Pro tools come back on renewal.
Give your next photography client more than a portfolio.
Try the free plugin on a test site today. Pick a Developer plan when you are ready to put it on client sites.