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

The official Stripe gateway plugin attaches Stripe charge, intent, customer, card, and 3DS data to each WooCommerce order via wc_orders_meta. SleekView Kanban groups those orders by Stripe payment status so finance drags entries between Authorized, Captured, Refunded, and Disputed.

♾️ Lifetime License available

SleekView Kanban board for Stripe Payment Gateway for WooCommerce

Stripe reconciliation as a board over wc_orders_meta

The official Stripe gateway plugin (woocommerce-gateway-stripe) writes Stripe-side state to each WooCommerce order through wc_orders_meta. Charge ID, intent ID, customer ID, card brand, last four, 3DS outcome, country, and currency all land as _stripe_-prefixed meta keys. The default WooCommerce order screen reads those as raw meta fields, and Stripe's own dashboard lives off-site, so reconciling a working day means switching contexts between Orders and Stripe to keep statuses aligned.

SleekView Kanban reads wc_orders joined to the Stripe meta keys and groups orders by the consolidated payment status. The board renders one column per state: Authorized awaiting capture, Captured, Refunded, Disputed. Each card shows the customer name, the captured amount and currency, the card brand and last four, the country, and a small 3DS badge for orders that passed the issuer challenge. Finance reads the day in column counts and sees the authorized-not-captured queue without leaving WordPress.

Drag a card from Authorized to Captured and SleekView calls the Stripe API to capture the intent for the meta-attached intent ID, the same call the gateway plugin issues on its admin actions. The order status updates, the captured meta key flips, and any plugin listening for the standard WooCommerce payment-complete hooks reacts as if a click came from the order page. Refunds, disputes, and 3DS-recheck flows keep working because SleekView reads and writes the same meta rows the rest of the gateway uses.

Workflow

From wc_orders_meta to a Stripe reconciliation board

1

Point SleekView at the Stripe meta keys

Add a SleekView data source for wc_orders joined to wc_orders_meta filtered to _stripe_ keys. SleekView promotes _stripe_intent_id, _stripe_charge_status, _stripe_card_brand, _stripe_card_last4, _stripe_3ds_authorized, _stripe_currency, and _stripe_country into typed columns.
2

Pick the Stripe charge status as the status column

Switch the view from Table to Kanban and group by the canonical Stripe charge status promoted from _stripe_charge_status. SleekView renders columns for requires_capture, succeeded, refunded, and disputed, each in a tunable color so the day's exposure reads at a glance.
3

Choose what shows on each card

Pick the fields visible on the card front: customer name from the order, captured amount and currency, card brand and last four, country, and a 3DS-authorized badge for charges that passed the issuer challenge. The card menu opens the full order for line items and customer trail.
4

Enable drag-and-drop with the Stripe API

Turn on drag-and-drop and SleekView calls the Stripe API on every drop, using the gateway's stored credentials and the meta-attached intent ID. Capture, refund, and dispute submission all run through the same endpoints the gateway plugin's admin actions use today.

Sample board

Sample Stripe reconciliation board for a WooCommerce store

Four columns split today's Stripe activity by charge status, with customer, amount, card brand, and 3DS outcome on every card.
Authorized
11
Order 24102, Mark Tanaka, 248.00 USD
Visa 4242, US, 3DS authorized
Order 24103, Anya Singh, 92.50 EUR
Mastercard 4444, DE, awaiting capture
Order 24104, Devon Park, 1,212.00 USD
Amex 0005, US, manual review
Captured
528
Order 24080, Hannah Sato, 89.00 USD
Visa 4242, US, captured 2h ago
Order 24081, Pierre Dubois, 142.00 EUR
Mastercard 4444, FR, captured 3h ago
Order 24082, Jamie Lee, 318.00 GBP
Visa 4242, GB, captured 4h ago
Refunded
19
Order 23990, Priya Rao, 64.00 USD
Visa 4242, US, partial refund 32.00
Order 23991, Nora Klein, 119.00 EUR
Mastercard 4444, DE, full refund
Order 23992, Sam Patel, 248.00 USD
Amex 0005, US, partial refund 50.00
Disputed
4
Order 23801, Anonymous, 412.00 USD
Visa 4242, US, reason: not received
Order 23802, Anonymous, 89.00 GBP
Mastercard 4444, GB, reason: fraudulent
Order 23803, Anonymous, 220.00 EUR
Visa 4242, FR, reason: duplicate

Comparison

Default Stripe gateway admin vs SleekView Kanban

Default Stripe gateway admin

  • Stripe gateway exposes charge state through raw _stripe_ meta keys on the order page
  • No native kanban view in the gateway plugin grouping orders by Stripe payment status
  • Authorized-not-captured queue requires opening Stripe Dashboard or filtering orders
  • Capture and refund actions are buried inside the per-order metabox, one row at a time
  • No cross-currency or cross-country saved boards for finance and risk teams

SleekView Kanban

  • One card per wc_orders row with a _stripe_intent_id meta value
  • Group by Stripe charge status promoted from _stripe_charge_status
  • Drag a card to Captured and SleekView calls the Stripe capture API for the meta intent ID
  • Card front shows customer, amount, card brand, last four, country, and 3DS badge
  • Refund and dispute actions trigger the same Stripe endpoints the gateway admin uses

Features

What SleekView Kanban gives you for Stripe Payment Gateway for WooCommerce

Capture without leaving WordPress

Dragging a card from Authorized to Captured calls the Stripe capture API for the meta-attached intent ID, using the gateway plugin's stored credentials. The WooCommerce order status updates, the captured-at timestamp writes back, and the storefront sees a captured order without a Stripe Dashboard round trip.

3DS-authorized badge on every card

The gateway records 3DS outcome in wc_orders_meta. SleekView renders that as a small badge on the card front so finance sees at a glance which charges passed the issuer challenge and which routed through without it, useful for chargeback-liability reviews.

Saved boards per currency or country

Stripe accepts cross-currency volume on a single account. SleekView lets each saved board filter by _stripe_currency or _stripe_country, so a US finance lead opens one board, a EU lead opens another, and both work the same kanban with their own scoped view.

Audience

Three ways stores use the Stripe kanban view

Daily capture sweep

Open the Authorized column, drag fraud-cleared charges to Captured, leave manual-review badges in place. The Stripe capture API runs on each drop, the WooCommerce order updates, and the storefront sees the captured status without a context switch.

Cross-border refund review

Filter the board to a single _stripe_country and the Refunded column becomes the country's refund queue. Drag completed refunds to a 'Closed' saved view once the customer confirms, and the open queue stays scoped to in-flight cases only.

Risk and dispute triage

Scope the board to the Disputed column with the dispute reason on the card. The chargeback specialist drags into 'Evidence sent' as Stripe's deadline approaches, and the small fraud badge sorts highest-risk authorized charges to the top of the Authorized column for the daily review.

The bigger picture

Why Stripe-on-WooCommerce reconciliation belongs on a board

The gateway plugin already promotes a Stripe charge into a set of meta keys on a WooCommerce order. That schema is a kanban waiting to be drawn: a column per charge status, a card per order, a drag for every transition. The default view reads those meta keys as a metabox on the order page, which forces a per-order navigation pattern for work that runs in batches.

The kanban replaces that pattern with column counts and drag-and-drop, and the daily capture sweep collapses from a thirty-row scroll plus per-row clicks into a column drain. The 3DS-authorized badge surfaces issuer-challenge outcomes as a visual cue rather than a hidden meta value, which feeds straight into chargeback-liability reviews. Saved boards per currency and per country make cross-border ops a one-filter switch, so a US lead and a EU lead each work their own scoped board on the same data.

The Stripe API, the gateway plugin, the 3DS handshake, the dispute submission flow, and the WooCommerce order lifecycle all keep working without changes because the kanban reads and writes the same wc_orders_meta rows and calls the same Stripe endpoints the gateway already uses.

Questions

Common questions about SleekView Kanban for Stripe Payment Gateway for WooCommerce

No. The Stripe gateway plugin remains the integration that authorizes charges, handles 3DS, processes webhooks, and writes meta to wc_orders_meta. SleekView is a read-and-react layer on top of that meta. Both work together: the gateway runs the integration, the kanban gives finance a board to work from.

 

SleekView calls the Stripe capture API for the intent ID stored in _stripe_intent_id on the order, using the gateway plugin's stored Stripe credentials. The Stripe response writes the captured amount and timestamp back to wc_orders_meta, the WooCommerce order status updates, and the standard WooCommerce payment-complete hooks fire.

 

Dragging to Refunded opens the refund dialog where the operator confirms full or partial amount, reason, and reverse-fee preference. SleekView then calls the Stripe refund API the same way the gateway plugin's order-page refund action does, and the order status updates to reflect the refund.

 

Yes. The gateway records the 3DS authorization outcome in wc_orders_meta. SleekView promotes that value as a column and renders a small badge on the card front so the chargeback-liability review surfaces visually without opening any card. The same badge can be used to sort or filter authorized charges by 3DS state.

 

Yes. SleekView's column filters apply to the kanban view, so a US finance lead opens a board scoped to _stripe_currency equal to USD and a EU lead opens one scoped to EUR. Each saved board is the same kanban over the same data with a scoped result set.

 

Indirectly. Stripe Radar writes risk scores and outcomes back to the intent and the gateway plugin captures the outcome in meta. SleekView promotes that as a column and renders a small badge on the card, so high-risk charges surface visually. The Radar decision itself remains in the Stripe Dashboard.

 

The board reflects the change on the next refresh. SleekView reads wc_orders_meta live, so webhook-driven updates from Stripe (capture confirmations, refund posts, dispute notifications) land on the board the same way as a drag-driven update. The card moves to the column matching the new status.

 

Yes. Each drop calls the Stripe API for the intent it holds, so concurrent operators do not collide on the same charge. A card moved by one operator appears in its new column on the next refresh, and the optional realtime indicator highlights where teammates are working so a single charge is not captured twice.

 

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