SleekView for WooCommerce Pre-Orders: pre-orders, charge state & release dates as tables
Read WooCommerce Pre-Orders state — release date, charge mode (upfront vs on release), pre-order status — alongside the underlying WooCommerce order. Sort, filter, and inline-update pre-orders without opening each one.
♾️ Lifetime License available
Stop opening pre-orders one at a time before launch day
WooCommerce Pre-Orders stores pre-order state on the order and product as meta — pre-order status, release date, charge mode (charge upfront or charge on release) — and adds a couple of admin screens for triggering release-day actions. The default WooCommerce Orders list doesn't surface any of it: you can't filter to "Pre-orders releasing this Friday" or "Pre-orders awaiting charge with a payment method on file". SleekView reads pre-order meta directly so you build the columns you actually need, then filter and bulk-act before launch day.
Order meta and product meta join through the order-line item. SleekView assembles them so a launch-prep view can show order id, customer, pre-ordered product, release date, charge mode, and current pre-order status in one row. Sort by release date ascending, filter to "awaiting charge" and the launch-day call list is built — no exporting and no per-order clicks.
Inline edits go through Pre-Orders' API where supported, so charging, completing, and cancelling pre-orders fire the same hooks (wc_pre_orders_pre_order_status_completed and friends) that the plugin's admin uses. Bulk-charge a hundred pre-orders on release day and the same gateway calls, stock changes, and order-status emails run — except it took fifteen seconds and you watched it from one screen.
Workflow
How SleekView reads your Pre-Orders schema
Pick the source
wc_orders with the Pre-Orders extension. SleekView detects the pre-order meta keys, joins product configuration, and exposes release date, charge mode, and pre-order status as columns.
Compose your column set
Save and scope the view
Edit inline and ship
Sample columns
A typical WooCommerce Pre-Orders view
wc_orders row.
wp_wc_orders + product meta + order meta (pre-order keys)
| Order # | Customer | Product | Release date | Charge mode | Pre-order status |
|---|---|---|---|---|---|
| #10428 | alex@studio.co | Studio chair (limited) | May 03 | On release | Active |
| #10427 | ria@design.io | Studio chair (limited) | May 03 | Upfront | Charged |
| #10426 | tom@hello.dev | Cedar lamp v2 | Jun 14 | On release | Active |
| #10425 | mia@brew.coop | Studio chair (limited) | May 03 | On release | Cancelled |
| #10424 | sam@maker.app | Cedar lamp v2 | Jun 14 | Upfront | Charged |
Comparison
Default Pre-Orders admin vs SleekView
Default WooCommerce Pre-Orders
- WooCommerce Orders list doesn't surface release date or charge mode
- Filtering to upcoming pre-orders requires the plugin's specific screen
- Charge state isn't visible alongside customer and product on the list
- No saved views — every launch prep rebuilds filters
- Cross-product release-day prep requires hopping between product pages
SleekView
-
Read pre-order meta alongside
wc_ordersin one view - Inline-trigger charging or cancellation across many pre-orders
- Custom columns for release date, charge mode, gateway, status
- Save filtered views per launch (e.g. "May 3 release awaiting charge")
- Switch between table and kanban views grouped by release date
Features
What SleekView gives you for WooCommerce Pre-Orders
Custom column sets per view
Build separate views for launch day, finance, and support. Each picks columns from wc_orders, pre-order meta, and the linked product — no shared admin compromises.
Inline-trigger charging on release day
Charge pre-orders right in the row — bulk-charge a hundred at release with the gateway API and Pre-Orders hooks firing for each. Stock changes and emails run as if you'd used the plugin's admin.
Compose precise filters
Combine release date window, charge mode, pre-order status, and gateway. Save the filter as a named view per launch — "May 3 release awaiting charge" is one click on launch morning.
Audience
Who uses SleekView for WooCommerce Pre-Orders
Launch operations
Pre-orders for the upcoming release sorted by date with charge mode and customer in view. Bulk-charge on release day and watch the status flip from Active to Charged across the whole list.
Finance and reconciliation
Charged pre-orders by date and gateway for reconciliation. Totals visible inline; export the filtered set to CSV without leaving the admin screen.
Customer support
Search by email, see every active pre-order with release date and charge mode at a glance. Cancel a pre-order inline mid-call so the cancellation email fires immediately.
The bigger picture
Why row-level Pre-Orders ops beat per-order clicks on launch day
Pre-orders are a special case in WooCommerce. The default Orders screen treats them like any other order and hides the things that matter for a launch — release date, charge mode, whether the gateway is going to succeed when you trigger the release-day charge. WooCommerce Pre-Orders adds the workflow but its admin still treats each pre-order as a destination.
That worked when a small store did one launch a quarter with twenty pre-orders. It does not work for a hardware brand staging multiple drops a month, an apparel store running several pre-launch SKUs simultaneously, or a B2B reseller batching pre-orders across channels. The data is in the database — release date, charge mode, gateway, status — but doesn't surface in the right shape for the team running launch day.
SleekView turns the same data into the workspace each team needs: launch ops sees pre-orders for the upcoming release sorted by date with charge mode in view, finance reconciles charged pre-orders by gateway, support resolves cancellations during release-day inbound. Same plugin, same hooks, same gateway calls — dramatically less clicking when it counts most.
Questions
Common questions about SleekView for WooCommerce Pre-Orders
Yes. Pre-Orders stores charge mode (upfront vs on release) on the order and the original payment method. SleekView surfaces both as columns and routes inline charge actions through Pre-Orders' API, so the gateway call, status update, and email triggers run exactly as the plugin's release-day workflow.
 Yes. SleekView lists meta keys actually in use on pre-order orders and the linked products, so any custom keys (early-access tier, expected release window, batch number) added by your store or another plugin are available as columns.
 Yes. SleekView routes status changes, charging, and cancellation through Pre-Orders' API, so plugin-specific hooks fire — including the pre-order status hooks the plugin uses to send emails and update stock. Bulk operations iterate through the API so behaviour is identical to a per-order edit.
 
Each table is one view, but views are switchable inside a single SleekView page. Build a tabbed setup with Pre-orders, Regular orders from wc_orders, and Products with pre-order configuration. Or use a kanban view of pre-orders grouped by release date alongside the table.
Yes. Pre-Orders records the charge attempt against the order. SleekView surfaces the gateway-attempt status as a column so a view of "Pre-orders whose release-day charge failed" is one filter away. Re-trigger the charge inline and the column refreshes once the gateway responds.
 No — it's an additional admin surface. The plugin's release-day workflow and product-level pre-order settings stay where they are. SleekView gives launch ops, finance, and support teams the row-level views they actually need without disturbing existing workflows.
 
Queries hit indexed columns on wc_orders and the order-meta table where pre-order keys live. Filters and sorts use those indexes; pagination is keyset where possible. Bulk charge actions are queued so a thousand-order release day doesn't time out — Pre-Orders' API runs each charge with hooks firing as expected.
Yes. Release date is a meta column SleekView surfaces. A view of "Pre-orders with a release date in the past but still Active" flags missed releases — useful when a launch slips and the team needs to communicate a new date or refund the order.
 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