✨ 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 BitPay for WooCommerce: invoices & crypto orders as tables

BitPay for WooCommerce writes each transaction's BitPay invoice ID, settlement coin, and exchange rate into WooCommerce order meta. SleekView reads wc_orders joined with wc_orders_meta and renders crypto orders as one queryable invoice audit grid.

♾️ Lifetime License available

SleekView table view for BitPay for WooCommerce

BitPay crypto audit without the per-order panel

The BitPay WooCommerce gateway persists each transaction's BitPay invoice ID, selected coin (BTC, BCH, ETH, USDC, etc.), settlement currency, exchange rate, and confirmation state on the order row via WooCommerce order meta. With HPOS enabled, that data lives in wc_orders_meta against wc_orders; on legacy stores it sits in wp_postmeta against shop_order posts.

The default WooCommerce orders screen treats a BitPay order the same as any other gateway order. There's no column for the BitPay invoice ID, no coin column, and no way to filter to invoices awaiting confirmation. Reconciling against the BitPay merchant dashboard currently means CSV export plus spreadsheet joins.

SleekView reads wc_orders joined with wc_orders_meta and surfaces the BitPay invoice ID, coin, settlement currency, and exchange rate as first-class columns. Sort by invoice ID to match the BitPay dashboard, filter by coin for per-asset reconciliation, and inline-edit status with gateway hooks intact.

Workflow

Compose a BitPay crypto audit view in minutes

1

Pick the order source

Point at wc_orders (HPOS) or shop_order posts and filter payment_method to the BitPay gateway slug. SleekView detects HPOS automatically.
2

Add BitPay meta columns

Drag the BitPay invoice ID, coin, settlement currency, exchange rate, and confirmation state from the column picker. Each is sortable and filterable from the column header.
3

Save the audit views

Build named views per coin (BTC, ETH, USDC) and per state (awaiting confirmation, confirmed, expired, refund-pending). One filter combination saved per role.
4

Edit through the CRUD layer

Inline status changes route through WooCommerce order CRUD so BitPay's gateway hooks fire as expected. Bulk operations run row-by-row through the same path.

Sample columns

A typical BitPay invoice view

Joins wc_orders with wc_orders_meta to expose BitPay invoice ID, coin, and exchange rate as sortable columns.
Source: wp_wc_orders + wp_wc_orders_meta (HPOS) or wp_posts (post_type=shop_order) + wp_postmeta
Order Status Customer Total Coin Invoice ID
#42201 Confirmed alex@studio.co $248.00 BTC Lk7d92Fz
#42200 Awaiting confirmation ria@design.io $96.00 ETH Lk7d92Fy
#42199 Confirmed tom@hello.dev $1240.00 USDC Lk7d92Fx
#42198 Expired mia@brew.coop $72.00 BCH Lk7d92Fw

Comparison

Default BitPay for WooCommerce admin vs SleekView

Default BitPay for WooCommerce admin

  • BitPay invoice ID and coin are buried in per-order meta
  • No column or filter for the cryptocurrency the customer paid with
  • Awaiting-confirmation BitPay invoices aren't a default filter
  • Reconciling against the BitPay merchant dashboard needs CSV exports plus spreadsheet joins
  • Exchange-rate and settlement-currency context aren't surfaced inline

SleekView

  • Read BitPay invoice ID, coin, settlement currency, and exchange rate as real columns
  • Filter by coin (BTC, BCH, ETH, USDC) for per-asset reconciliation
  • Saved view for awaiting-confirmation invoices
  • Sort by invoice ID to match BitPay's dashboard row-for-row
  • Inline edits route through WooCommerce CRUD with gateway hooks intact

Features

What SleekView gives you for BitPay for WooCommerce

Invoice IDs as columns

Pivot the BitPay invoice ID, coin, settlement currency, and exchange rate meta keys into named columns. Sort, filter, and match against the BitPay merchant dashboard in one click.

Per-coin reconciliation

Build saved views per accepted asset: BTC settlement, ETH settlement, USDC settlement. Currency and exchange rate columns show the fiat conversion captured at invoice time, alongside the original crypto amount.

Inline edits via Woo CRUD

Status changes route through WooCommerce order CRUD so BitPay's confirmation, refund, and expiry hooks fire as the gateway expects. Bulk operations iterate per row through the same path.

Audience

Who uses SleekView for BitPay for WooCommerce

Finance

Reconcile BitPay's merchant dashboard against wc_orders sorted by invoice ID. Filter by coin and settlement currency for per-asset close without leaving WP Admin.

Fulfilment

Filter to confirmed BitPay invoices ready to ship (the typical ship-trigger). Shipping address and line items visible inline, no per-order click-through.

Support

Customer-rooted lookup of every BitPay-paid order for an email, with invoice ID and confirmation state on the row. Refund references surface inline for chargeback investigations.

The bigger picture

Why crypto-accepting stores need joined order tables

BitPay sits in a different category from card-based gateways: each order has not only an invoice ID but a coin choice, an exchange rate captured at invoice time, and a confirmation lifecycle that depends on blockchain finality. The operational question for a finance team is therefore richer than "did the order pay": it's "which coin, at what rate, into what settlement currency, with how many confirmations". The default WooCommerce orders screen does not surface any of that as row-level columns, so reconciliation currently means CSV exports plus joins against BitPay's merchant dashboard.

SleekView reads wc_orders joined with wc_orders_meta and puts the invoice ID, coin, settlement currency, and exchange rate on the row. Per-coin views let finance close by asset. Awaiting-confirmation invoices become a saved triage filter for ops.

Inline status edits route through the gateway's CRUD so confirmation, expiry, and refund hooks fire as expected. The merchant still has the standard Orders screen if they prefer it; the crypto audit surface is what changes for finance, fulfilment, and support.

Questions

Common questions about SleekView for BitPay for WooCommerce

Yes. HPOS stores write to wc_orders plus wc_orders_meta; legacy stores write to wp_posts (shop_order) plus wp_postmeta. SleekView reads whichever store is active and keeps the BitPay column mapping identical.

 

The BitPay invoice ID, selected coin, settlement currency, exchange rate captured at invoice time, confirmation state, and any refund references the gateway writes. The column picker lists every BitPay meta key with values actually present in your data.

 

Yes. The BitPay gateway writes the chosen coin (BTC, BCH, ETH, USDC, etc.) as order meta, and SleekView surfaces it as a column. Build per-coin reconciliation views or filter by coin for asset-specific finance close.

 

Yes. The exchange rate captured at invoice time and the settlement currency are both written to order meta. SleekView exposes them as columns so the original crypto amount and the fiat conversion sit next to each other on the row.

 

Bulk status changes route through WooCommerce's order CRUD, so each row triggers BitPay's expiry or refund hooks exactly like a manual change in the order screen. No special bulk-mode that skips gateway side effects.

 

Yes. Refund rows linked to the parent order via WooCommerce's refund relationship appear as a joinable child table, and any BitPay refund references the gateway writes are exposed as columns.

 

Yes. Saved views are gated by WordPress capability, so finance lands on a crypto reconciliation view, fulfilment on a confirmed-ready-to-ship view, and support on a customer-rooted lookup.

 

Queries hit indexed columns on wc_orders (id, status, date_created_gmt). Joined meta filters use wc_orders_meta indexes. Coin filtering operates on the meta column, with fast pagination for stores running many accepted assets.

 

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