SleekPixel for WooCommerce Stripe Gateway receipts
The official Stripe gateway for WooCommerce processes cards, Apple Pay, Google Pay, SEPA, iDEAL, and more through Stripe payment intents. SleekPixel listens for captured intents, reads the order from Woo's CRUD layer, and renders a branded receipt card attached to every paid order.
♾️ Lifetime License available
Payment intents as social cards
The Stripe gateway stores its capture data in three places: _stripe_intent_id postmeta on the order, _stripe_charge_captured as a yes or no flag, and the _payment_method field set to stripe. When the Stripe webhook reports a successful capture, Woo moves the order to wc-processing and fires the woocommerce_order_status_processing hook. SleekPixel listens there.
From the hook, SleekPixel reads the order with wc_get_order(), pulls totals, currency, and line items, and renders a branded receipt card. The card shows the Stripe payment method (card brand and last four, or wallet name like Apple Pay or Google Pay), order number, total, and the first two or three items. The PNG is written to uploads, attached to the order with the meta key _sleekpixel_receipt, and referenced from the customer-facing order page's og:image tag.
Stripe-specific events such as disputes, chargebacks, and refunds are handled separately. A refund fires woocommerce_order_status_refunded and re-renders the card with an updated total and a refunded badge. A dispute via the Stripe webhook flags the card with a hold badge until the dispute resolves.
Workflow
From Stripe intent capture to branded card
Watch for Stripe captures
woocommerce_order_status_processing and confirms the payment method is stripe by reading _payment_method on the order.
Read Stripe-specific meta
_stripe_intent_id, _stripe_charge_captured, and the saved card brand or wallet are read through the order's meta API.
Render the receipt
Refresh on state change
Output
Sample Stripe gateway receipt card
Rendered from a real Stripe-captured Woo order with payment method, intent ID, and line items pulled live from the order's postmeta and CRUD record.
Comparison
Default Stripe Woo order OG vs SleekPixel for WooCommerce Stripe Gateway
Storefront logo on orders
- Every Stripe-captured Woo order shares the same homepage OG image in shares
- Stripe payment method (card brand, Apple Pay, Google Pay) never shows in previews
- Order totals and currency are invisible to anyone glancing at a shared link
- Refunds and disputes look identical to captured orders in social previews
- Support and finance get no visual context when an order URL is pasted in chat
SleekPixel
-
Hooks
woocommerce_order_status_processingon Stripe intent capture -
Reads
_stripe_intent_idand_stripe_charge_capturedmeta directly - Renders payment method, card brand, and last four into the receipt card
-
Refunds via
woocommerce_order_status_refundedregenerate the card - Works across cards, Apple Pay, Google Pay, SEPA, and iDEAL the same way
Features
What SleekPixel gives you for WooCommerce Stripe Gateway
Stripe method-aware
Cards show whether a Stripe intent was captured with a Visa, Apple Pay, Google Pay, SEPA debit, or iDEAL transfer. Each method renders with its actual brand mark and last four so the receipt reflects how the customer paid.
Dispute and refund logic
Stripe disputes and partial refunds re-render the card with the correct badge and adjusted total. Customers and support staff see the current order state in any shared link without opening the dashboard.
Webhook-driven updates
SleekPixel piggybacks on the Woo Stripe gateway's existing webhook handlers, so card regeneration happens exactly when Stripe reports a state change. No polling, no delayed updates.
Use cases
Where Stripe-powered Woo stores see the biggest impact
Customer order pages
Shared order URLs preview a branded receipt with the actual Stripe payment method and total, so customers recognize their own order instead of seeing a generic logo.
Support and finance handoffs
Order links in support tickets and finance threads show order number, currency, and Stripe payment method without anyone opening the WordPress admin or the Stripe dashboard.
Daily revenue feeds
Slack or Teams channels watching woocommerce_order_status_processing get a branded card per Stripe capture, so the team can scan totals and methods at a glance.
The bigger picture
Stripe-paid Woo orders deserve receipts that travel
The official Stripe gateway for WooCommerce is the most-used payment gateway on Woo stores worldwide, running everything from boutique shops to high-volume merchants. Every captured order generates a customer-facing URL that gets shared in confirmation emails, support tickets, internal finance channels, and customer dashboards. That URL is also what gets pasted into Slack when a high-value sale comes through, and into Teams when finance reviews the day's revenue.
In all of those places, the default OG image is the storefront's homepage logo, which means a Stripe-captured $4,800 order looks identical to a $9 order in previews. Disputes look identical to captures. Apple Pay orders look identical to SEPA orders.
SleekPixel changes that by treating each Stripe-captured order as its own piece of social content. The card shows order number, total, currency, payment method, and capture status, then ships as a real PNG attached to the order. When the order is shared anywhere, the preview reflects the real Stripe capture state at that moment.
That makes order links readable, especially in finance and support contexts where context matters more than aesthetics.
Questions
Common questions about SleekPixel for WooCommerce Stripe Gateway
Yes. SleekPixel detects the stripe payment method on each order and reads Stripe-specific meta fields like _stripe_intent_id, _stripe_charge_captured, and the saved card brand. Third-party Stripe forks that mimic the same meta keys also work.
Yes. The card detects the Stripe payment method type and renders the matching brand mark and label. Apple Pay shows as Apple Pay with the wallet glyph, Google Pay shows as Google Pay, SEPA shows the SEPA badge, and card payments show the actual card brand and last four digits.
 When the Woo Stripe gateway fires the dispute hook, SleekPixel re-renders the card with a hold or disputed badge depending on the dispute state. Once resolved, the card refreshes again with the final order state so shared links never lag behind reality.
 No. The card includes only the card brand and last four digits (or wallet name), order number, currency, and total. Stripe payment intent IDs, full card numbers, customer payment method tokens, and personally identifiable data are never written into the image.
 Yes. SleekPixel supports conditional templates. Apple Pay orders can use a wallet-styled card, SEPA orders can use a bank-style card, and standard card orders can use a credit card style. Conditions read the saved Stripe method type from the order.
 
Manual captures fire the same woocommerce_order_status_processing action that automatic captures fire, so the card is rendered at capture time, not at authorization. If you want auth-only previews, you can opt into rendering for on-hold orders too.
Yes. The card reads the order currency directly from wc_get_order(), so a EUR order shows EUR, a USD order shows USD, and a GBP order shows GBP. Currency symbols and locale formatting match Woo's own number formatting on the order page.
Yes. A WP-CLI bulk regenerate command walks every order with payment method stripe and renders a card per order. The job batches through the orders table in chunks so a store with 50,000 historical Stripe orders can catch up without blocking the admin.
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 checkoutBrowse more
- Threads post cover
- TikTok cover images
- Facebook Marketplace images
- Mailchimp email banner
- Twitch offline banners
- KakaoTalk channel banners
- Rumble thumbnails
- Twitch schedule banners
- Dailymotion thumbnails
- Audible audiobook cover
- Ghost feature images
- Etsy listing images
- Twitch panel images
- Discord stage banner
- LinkedIn document post covers