✨ 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

Stripe transaction views for WooCommerce orders

Stop pivoting between WooCommerce orders and the Stripe dashboard. SleekView promotes the gateway meta on every order to typed, filterable columns finance can actually query.

♾️ Lifetime License available

SleekView table view for Stripe Payment Gateway for WooCommerce

Stripe records ride along on your orders. SleekView surfaces them.

The official Stripe gateway plugin does not maintain its own data tables. It writes Stripe-side identifiers, payment method details and intent references into wc_orders_meta against each WooCommerce order. That keeps the schema clean but also means the data is invisible at the list level — _stripe_charge_id, _stripe_intent_id and _stripe_card_last4 hide inside the order edit screen with no way to filter or sort the orders list against them.

SleekView pulls those meta keys forward and treats them as first-class columns. Promote any Stripe meta key, get the right type formatting (string, datetime, currency) and the right filter operators automatically. Combine WooCommerce order status with Stripe charge state for refund-ready and risk-elevated views. Track which orders went through Strong Customer Authentication and which fell back, in one column.

The grid works against High-Performance Order Storage, the modern Stripe gateway's default. Saved sources stored as Stripe customer meta surface as filterable columns. AVS responses, CVV outcomes and 3DS results all become queryable instead of buried in order notes.

Workflow

Promote Stripe meta to first-class columns

1

Read order meta

SleekView reads wc_orders_meta against High-Performance Order Storage, picking up every Stripe-prefixed key the gateway writes — charge ID, intent ID, customer ID, card details, 3DS result.
2

Pick keys to promote

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

Stack gateway filters

Combine WooCommerce order status with Stripe charge state. Filter to refund-ready, 3DS-fallback or risk-elevated orders without writing meta_query SQL by hand.
4

Export the slice

Filter to whatever finance asked for, then export the visible slice as CSV with only the Stripe-relevant columns. The export honors per-role masking on PII fields.

Sample columns

How the Stripe gateway stores data

Each order gets Stripe metadata appended via wc_orders_meta. The gateway does not create custom plugin tables.
Source: wp_wc_orders_meta
Meta key Description Type Editable Status
_stripe_charge_id Captured charge ID string No Read
_stripe_intent_id PaymentIntent reference string No Read
_stripe_customer_id Linked Stripe customer string Yes Editable
_stripe_card_last4 Stored last four digits string No Read

Comparison

Default Stripe view vs. SleekView

Stripe gateway default

  • Stripe metadata buried inside the order edit screen
  • No way to filter orders by card brand or charge status
  • Cannot bulk inspect saved sources across customers
  • Refund history scattered across order notes
  • No filtered exports by gateway-specific fields

SleekView

  • Promote Stripe meta keys to sortable columns
  • Filter by card brand, country, or three-D-Secure outcome
  • Bulk select orders by charge status
  • Inline-edit allowed Stripe customer references
  • Export filtered slices for finance review

Features

What SleekView gives you for Stripe Payment Gateway for WooCommerce

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 risk-elevated views. Each compound filter saves as a named view.

3DS audit

Track which orders went through Strong Customer Authentication and which fell back to non-3DS, in one column. Useful for risk audits and SCA compliance reviews.

Audience

Where Stripe stores use SleekView

Refund queue

Build a view of refundable orders sorted by capture date and grouped by gateway response. Flag the seven-day window so refunds happen before authorization expiry.

Decline triage

Sort failed authorizations by Stripe decline code so you can spot expired-card waves, insufficient-funds clusters or BIN-specific issues before churn.

Customer lookup

Filter orders by Stripe customer ID to assemble a real customer history without leaving WooCommerce. Repeat-buyer flags become one filter, not a CRM lookup.

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 WordPress admin as somewhere orders get fulfilled. That works until finance asks a question that requires joining gateway data with WooCommerce data — which orders shipped against a 3DS-fallback charge, which customers had a CVV mismatch but the order completed anyway, which refundable orders are sitting past the seven-day mark. Pivoting between the Stripe dashboard and WooCommerce orders means manually correlating IDs across two systems and accepting that compound queries are basically not possible.

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 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 Stripe Payment Gateway for WooCommerce

No. Unlike WooPayments, the official Stripe gateway plugin uses wc_orders_meta exclusively. 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 way to query them — there is no separate table to join, just a wider view of the order table itself.

 

No. Charge IDs, intent IDs and other Stripe-side references are read-only because they map to immutable state on Stripe's side. Editing them locally would silently desync the order from the actual Stripe charge. Internal notes, custom tags and any meta keys you have explicitly marked editable can be modified inline. The grid clearly marks which columns are read-only versus editable so the distinction is obvious.

 

Yes. SleekView reads from the High-Performance Order Storage tables that the modern Stripe gateway writes to. Sites still on the legacy custom-post-type order storage are also supported — the grid checks which storage layer is active and reads from the right one. Migrations from CPT to HPOS happen transparently; column promotions and saved views carry over without reconfiguration.

 

Saved sources stored as Stripe customer meta on the user (or order, depending on your configuration) show up as their own filterable column. Card last4, brand and country can each be promoted separately. PAN is never stored locally — only last4 and brand — so the exposure surface is limited to what Stripe lets you cache. Per-role masking can hide last4 from support staff who do not need it.

 

Yes. The visible slice exports to CSV, including any Stripe meta columns you have promoted. The export honors column-level masking, so PII fields hide from users without the right capability. A common pattern is finance exporting refund-queue slices weekly with charge ID, capture date and customer email columns; risk exporting 3DS-fallback slices monthly for compliance review.

 

No. SleekView reads only what the Stripe gateway plugin already stored in your database. There is no API call from SleekView to Stripe at any point — that keeps the grid fast and means SleekView works whether the Stripe API is reachable or not. If you need to take action on Stripe (refund, capture, dispute response), you do that through the Stripe gateway's existing actions on the order itself.

 

Yes. Stripe writes capture status as part of the intent metadata, and SleekView promotes that as a filterable column. A saved view of "authorized but not captured" lets stores running manual capture (preorders, custom fulfillment) see exactly which orders need a capture call before the seven-day authorization window closes. The same view is useful for spot-checking accidental capture-on-creation orders.

 

Currency is its own column with the right formatting per locale. For Stripe Connect setups (marketplaces, multi-account stores), the connected account ID surfaces as a column you can group by, so each subaccount's transaction stream is one filter away. Application fees and connected-account splits are also exposed as columns when present in the meta, 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