SleekView Kanban for WP Travel Engine
SleekView Kanban reads the WP Travel Engine wte_bookings custom post type, groups every trip booking by its status, and lets you drag a card from Pending to Booked, Paid, or Cancelled with the change written through WP Travel Engine.
♾️ Lifetime License available
Trip bookings hide in a long admin list
WP Travel Engine stores every trip booking as a wte_bookings custom post with a post_status like wte-pending, wte-booked, wte-paid, wte-cancelled, or wte-refunded. The default Bookings screen lists those posts in a long table sorted by booking ID with the status as a small label per row, which is fine for occasional inquiries and breaks down for tour operators handling dozens of bookings a week.
SleekView Kanban reads the same wte_bookings posts and treats the post_status column as the natural axis to group by. Each card surfaces the customer name, the trip name, the trip date, the traveller count, and the order total. Columns mirror your real WP Travel Engine statuses, so a glance tells you how many trips are awaiting payment, how many are confirmed, and how many have been cancelled with refunds still to process.
Drag a card from Pending to Booked and SleekView calls the same WP Travel Engine update path the admin uses, which fires the confirmation email, updates the trip availability, and triggers any partial-payment hooks you have configured. Drag to Cancelled and the refund and notification flows run through the plugin so any payment gateway integration handles the money side the same way it would from the admin.
Workflow
Spin up a WP Travel Engine kanban in four steps
Connect WP Travel Engine
wte_bookings post type, the linked trip and traveller meta, and any custom enquiry-form fields you collect at booking time without manual mapping.
Pick the booking status column
post_status as the group-by axis. SleekView lists every distinct WP Travel Engine status and renders one column per value: Pending, Booked, Paid, Cancelled, Refunded, and any custom values you have added.
Choose what shows on each card
Enable drag-and-drop status writes
Sample board
Sample WP Travel Engine bookings board
Comparison
WP Travel Engine list view vs SleekView Kanban
Default WP Travel Engine bookings
- Flat bookings list sorted by booking ID with status visible only as a small label per row
- Status changes require opening each booking and editing the dropdown one at a time
- No glance count of how many trips still owe a deposit or a final payment
- Filtering by status reloads the whole table and loses the trip context you were reading
- Bulk confirmations are not exposed so even routine moves take a click each
SleekView Kanban
-
Groups
wte-pending,wte-booked,wte-paid, and others into one column per stage - Drag from Pending to Booked writes through WP Travel Engine's own update path
- Cards show customer, trip, departure date, travellers, and total at a glance
- Confirmation emails, payment hooks, and availability updates fire on every drag
- Per-trip and per-guide saved views give each team a focused board for their rows
Features
What SleekView Kanban gives you for WP Travel Engine
Group by any trip status
Use the built-in WP Travel Engine statuses or any custom value your tour-operations workflow has added. SleekView lists every distinct value in the column and renders one board column per status, with counts that update live as you drag.
Drag to change booking status
Move a card from Pending to Booked and SleekView calls the same WP Travel Engine update path the admin dropdown uses. Confirmation emails, partial-payment hooks, and trip availability changes fire so nothing in the lifecycle silently breaks.
Configurable card fields
Pick which booking fields land on each card: customer, trip name, trip date, traveller count, total, payment plan stage, or any custom enquiry-form field. Dates and currency format themselves automatically.
Audience
Workflows the kanban view unlocks for WP Travel Engine
Tour operator daily standup
Open the board on the office screen, walk through Pending and Booked, and drag the ones ready for the final invoice into Paid. Everyone sees the same single source of truth for the week ahead.
Deposit and balance chasing
Filter to the Booked column to see exactly which trips still owe the balance, drag to Paid once the payment link resolves, and let the rest age into a follow-up flag without manual tracking.
Per-destination boards
Save one board per trip or per destination so each guide team only sees the bookings they will lead. The owner keeps an all-trips board for the weekly operations review.
The bigger picture
Trip operations need a board, not a list
Travel bookings are not just a row in a table, they are a sequence of commitments: enquiry, deposit, balance, departure, debrief. WP Travel Engine stores all of that already in wte_bookings and the linked trip meta. The default admin presents it as a list sorted by booking ID, which is the order they came in, not the order they need attention.
That order makes sense for accounting and useless for operations. The board view fixes this by making the only state that matters, the booking status, the primary axis of the screen. You can see at a glance how many trips are awaiting payment, how many are confirmed for next week, and how many cancellations still owe a refund.
Cards make individual bookings legible at the level of customer, trip, dates, travellers, and money, which is what a tour operator and a guide team actually need. Drag is the natural verb for moving a booking from one stage to the next, and because SleekView writes through WP Travel Engine's own functions, every drag still triggers the confirmation emails, the payment captures, and the availability changes you already configured. List view and board view stop being a tradeoff and start being two reading surfaces over the same trip-booking data.
Questions
Common questions about SleekView Kanban for WP Travel Engine
Every value the plugin writes to post_status for wte_bookings: Pending, Booked, Paid, Cancelled, and Refunded. Any custom status you have registered through a snippet or add-on appears as its own column the moment a booking lands in it, with no manual mapping required.
Yes. SleekView calls the same update path the admin dropdown uses, so the wte_bookings post changes, confirmation emails fire, trip availability refreshes, and any payment add-on hooks you have configured trigger exactly as if you had used the standard interface.
SleekView offers an optional confirmation prompt on drags into destructive columns like Cancelled, and any drag can be reverted by dragging back. The refund flow still runs through WP Travel Engine, so any payment gateway integration handles the money side the same way it would from the admin.
 Yes. SleekView reads booking state on a short interval and reconciles drags against the live record, so if a colleague has already booked a customer on their screen, you see the new state before your drag conflicts. Optimistic updates revert cleanly on rejected writes.
 The primary grouping is status, but each card surfaces the trip name, departure date, and traveller count, which gives you the same context the bookings screen does without leaving the board. Saved filters scope a board to a single trip or destination.
 Yes. Partial-payment add-ons hook into the same status lifecycle the board writes to, so deposit captures, balance reminders, and refunds continue to run on drags. SleekView never bypasses the plugin's own functions, so payment behaviour stays consistent.
 Yes. Save a filtered view per trip or per guide team and SleekView renders one board per saved view. Column counts and writes are scoped to the rows in that view, so each team has a focused screen while the owner has an all-trips board for operations.
 
Yes. SleekView only loads cards for the columns currently visible and paginates older bookings into a scroll-on-demand tail. Indexing on post_status keeps group counts cheap even for operators with several years of trip bookings in the database.
Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout