✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for WooCommerce Stripe Payment Gateway: charges and intents as tables

The official WooCommerce Stripe gateway writes charge IDs, intent references and 3DS results into wc_orders_meta. SleekView promotes those keys to typed columns finance and risk can actually filter, group and export.

♾️ Lifetime License available

SleekView table view for WooCommerce Stripe Payment Gateway

Stripe metadata is on every order. SleekView puts it on the list.

The official WooCommerce Stripe gateway plugin does not maintain its own custom tables. It writes Stripe-side identifiers like _stripe_charge_id, _stripe_intent_id, _stripe_card_last4 and _stripe_card_brand into wc_orders_meta against each order, plus a Stripe customer reference in wp_usermeta. That schema is clean, but the data is invisible at the list level because the WooCommerce orders screen cannot filter or sort on arbitrary meta keys.

SleekView reads those meta keys against High-Performance Order Storage and promotes any chosen key into a typed column. Charge IDs, intent statuses, last4, card brand and 3DS outcome all become first-class filters. A saved view of refund-ready captures, or 3DS-fallback authorizations, replaces a manual export and Excel pivot.

Edits route through WooCommerce's CRUD layer so the audit trail and order notes stay intact. Read-only Stripe references (charge ID, intent ID) stay locked so they can never desync from Stripe state. Per-role masking hides PAN last4 from staff who do not need it, while finance keeps full visibility for reconciliation.

Workflow

Promote Stripe gateway meta to first-class columns

1

Pick the source

Point SleekView at wc_orders joined with wc_orders_meta. The grid auto-detects every _stripe_-prefixed key the gateway writes per order.
2

Compose columns

Choose which Stripe meta keys should appear as columns. Each gets type-aware formatting (string for IDs, datetime for capture timestamps, masked PAN for last4) and the right filter operators.
3

Save and scope per role

Save views like "refund queue" or "3DS fallback" and scope each to roles (finance, risk, support). Column-level masking applies on top of view scope so PII stays hidden for roles that should not see it.
4

Edit inline or bulk update

Edit allowed fields (notes, custom meta) inline; SleekView routes through WooCommerce's CRUD layer so hooks fire and audit trails stay intact. Read-only Stripe references stay locked.

Sample columns

How the WooCommerce Stripe gateway stores order data

Each order gets Stripe metadata appended via wc_orders_meta. The gateway does not create custom plugin tables, so every Stripe field lives as a meta key.
Source: wp_wc_orders_meta + wp_usermeta
Meta key Description Type Editable Status
_stripe_charge_id Captured charge reference string No Read
_stripe_intent_id PaymentIntent reference string No Read
_stripe_card_brand Visa, Mastercard, Amex, etc. string No Read
_stripe_customer_id Linked Stripe customer string Yes Editable

Comparison

Default WooCommerce Stripe Payment Gateway admin vs SleekView

Default WooCommerce Stripe Payment Gateway admin

  • Stripe meta hidden inside the per-order edit screen with no list-level filters
  • No way to filter orders by _stripe_card_brand or _stripe_intent_status
  • _stripe_charge_captured flag visible only on individual orders
  • Authorize-only orders sit mixed in with captured orders in the same list
  • Refund history scattered across order notes instead of a queryable column

SleekView

  • Promote any Stripe meta key from wc_orders_meta to a sortable column
  • Filter by _stripe_card_brand, country, or three-D-Secure outcome in one click
  • Authorization-only queue as a saved view from _stripe_charge_captured
  • Inline edit allowed Stripe references like _stripe_customer_id
  • Export filtered CSV slices with only the Stripe columns finance needs

Features

What SleekView gives you for WooCommerce Stripe Payment Gateway

Meta as columns

Pick any Stripe meta key (_stripe_charge_id, _stripe_card_last4, _stripe_3ds_outcome) and surface it as a typed column with the right filter operators automatically applied.

Charge filters

Combine WooCommerce order status with Stripe charge state for refund-ready, 3DS-fallback and authorized-but-not-captured views. Each compound filter saves as a named view.

3DS and SCA audit

Track which orders went through Strong Customer Authentication and which fell back, using the _stripe_3ds_outcome meta. Useful for risk audits and regional SCA compliance reviews.

Audience

Who uses SleekView for WooCommerce Stripe Payment Gateway

Finance reconciliation

Build a view that pairs _stripe_charge_id with the WooCommerce order total and capture date, grouped by Stripe payout. Reconciling Stripe deposits against shop revenue stops needing a CSV pivot.

Risk and fraud review

Filter on _stripe_3ds_outcome, AVS response and CVV result to spot risky cohorts. The same saved view surfaces the orders most likely to chargeback so support can pre-collect shipping evidence.

Support triage

When a customer calls about a failed payment, filter by _stripe_intent_status and email. The whole charge history surfaces inline instead of opening orders one by one.

The bigger picture

Stripe data lives in your database, not the dashboard

Most stores treat the Stripe dashboard as the source of truth and the WooCommerce admin as where orders get fulfilled. That works until finance asks a question that needs both, like which orders shipped against a 3DS-fallback charge, which customers had a CVV mismatch but checkout completed, or which refundable orders are sitting past the seven-day authorization mark. Pivoting between the Stripe dashboard and WooCommerce orders means correlating IDs across two systems and accepting that compound queries are basically impossible.

The data is already in your database, written there by the official Stripe gateway as order meta. Promoting those keys to columns turns a class of finance and risk questions from "export both systems and pivot in Excel" into "open this saved view". For stores doing meaningful Stripe volume, that gap is the difference between catching an expired-card wave on day one versus day fourteen, or assembling chargeback evidence in minutes versus hours.

Questions

Common questions about SleekView for WooCommerce Stripe Payment Gateway

No. The official plugin uses wc_orders_meta exclusively (and wp_postmeta on legacy CPT storage). Every Stripe-side identifier, intent reference and card detail lives as a meta key on the WooCommerce order. SleekView treats those meta keys as proper columns, which is the cleanest path because there is no separate table to join.

 

No. _stripe_charge_id and _stripe_intent_id are immutable references to state on Stripe's side, so editing them locally would silently desync the order from the actual charge. SleekView marks those columns read-only. Custom notes and any meta keys you have explicitly marked editable can be inline-edited and route through WooCommerce's CRUD layer.

 

Yes. SleekView reads from the High-Performance Order Storage tables (wc_orders, wc_orders_meta) that the modern Stripe gateway writes to. Sites still on legacy CPT order storage are also supported; the grid detects which storage layer is active and queries the right one. Column promotions and saved views carry over across the HPOS migration.

 

Saved sources stored under _stripe_source_id and the Stripe customer reference on wp_usermeta surface as their own filterable columns. Card last4 and brand are exposed; PAN is never stored locally because Stripe does not expose it. Per-role masking can hide last4 from support staff who do not need it.

 

Yes. The visible slice exports to CSV with any promoted Stripe meta columns included. Column-level masking is honored on export, so PII fields hide for users without the right capability. A common pattern is finance exporting weekly refund-queue slices with _stripe_charge_id, capture date and customer email.

 

No. SleekView reads only what the gateway already wrote to your database. There is no outbound call to Stripe at any point, which keeps the grid fast and means SleekView works whether the Stripe API is reachable or not. Actions that need to update Stripe (refunds, captures) still run through the gateway's own order actions.

 

Yes. The gateway writes _stripe_charge_captured as part of the intent metadata. SleekView promotes that as a filterable column, so a saved view of authorized-but-not-captured orders is one click away. Stores running manual capture (preorders, custom fulfillment) use it to clear orders before the seven-day authorization window expires.

 

For Stripe Connect marketplaces or multi-account stores, the connected account ID stored as gateway meta surfaces as a column you can group by. Application fees and connected-account splits are also exposed as columns when present, which helps marketplace finance reconcile platform revenue against subaccount payouts.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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