SleekView for WooCommerce Paystack: charges and channels as tables
The WooCommerce Paystack gateway writes transaction references, payment channels and authorization codes into wc_orders_meta. SleekView promotes those keys to typed columns finance, support and ops can filter, sort and export.
♾️ Lifetime License available
Paystack channel data lives on every order.
The official WooCommerce Paystack gateway plugin does not add custom database tables. It writes Paystack-side references (transaction reference, channel, authorization code, gateway response) into wc_orders_meta on each order. The default WooCommerce orders screen cannot filter on these, so the channel mix (card, bank transfer, USSD, QR, mobile money) that justifies Paystack in West Africa sits invisible at the list level.
SleekView reads those meta keys and promotes them to typed columns. _paystack_txn_ref becomes a searchable reference. _paystack_channel splits card, bank, USSD, QR, EFT and mobile money in one filter. Authorization codes (Paystack's reusable customer payment tokens) become groupable so saved-card cohorts surface as a real metric. Saved views like "bank transfer pending" or "mobile money declines this week" replace per-order audits.
Edits route through WooCommerce's CRUD layer so order notes and audit trails stay intact. Paystack-side references stay read-only because editing them locally would silently desync the order from the actual transaction. Per-role masking hides last4 and customer email from staff who do not need them.
Workflow
Make Paystack channel and reference data queryable
Pick the source
wc_orders joined with wc_orders_meta. The grid auto-detects every Paystack-related key (_paystack_txn_ref, _paystack_channel, _paystack_authorization_code).
Compose columns
Save and scope per role
Edit inline or bulk update
Sample columns
Paystack gateway order metadata
wc_orders_meta. The plugin maintains no custom tables of its own.
wp_wc_orders_meta (HPOS) or wp_postmeta
| Meta key | Description | Type | Filterable | Status |
|---|---|---|---|---|
| _paystack_txn_ref | Paystack transaction reference | string | Yes | Read |
| _paystack_channel | card, bank, USSD, QR, mobile_money | string | Yes | Read |
| _paystack_authorization_code | Reusable customer auth token | string | Yes | Read |
| _paystack_gateway_response | Verbose gateway response | string | Yes | Audit |
Comparison
Default WooCommerce Paystack admin vs SleekView
Default WooCommerce Paystack admin
- Paystack channel hidden at the orders list level
- No way to filter card vs bank vs USSD vs mobile money
-
_paystack_txn_refnot searchable from the orders screen - Authorization codes (saved cards) cannot be grouped across orders
- Bank transfer pending status scattered across order notes
SleekView
-
Promote channel to a filterable column from
wc_orders_meta -
Search by
_paystack_txn_refdirectly in the list -
Group by
_paystack_authorization_codefor saved-card cohorts - Bank transfer chase view for slow clearances
- Export Paystack-funded slices for finance reconciliation
Features
What SleekView gives you for WooCommerce Paystack
Channel split
Paystack covers card, bank, USSD, QR, EFT and mobile money under one gateway. One filter on _paystack_channel splits the channels into distinct reporting views.
Saved-card cohorts
Group by _paystack_authorization_code to see each saved-card customer's full purchase history. Repeat-buyer rate becomes a real metric, not a CRM lookup.
Bank transfer watch
Bank transfers in Nigeria and Ghana can sit pending until reconciliation. SleekView surfaces channel plus time-since-creation as a saved view so finance can chase slow clearances.
Audience
Who uses SleekView for WooCommerce Paystack
Finance reconciliation
Pair _paystack_txn_ref with capture date and channel, then export by batch to reconcile against the Paystack settlement report without manual pivots.
Customer support
When a customer references their Paystack receipt, support searches the transaction reference directly in the order list. The whole order context loads in one click.
Channel analytics
Compare card, USSD, mobile money and bank transfer success rates over time. Catch when a specific channel's performance drifts and prioritise the fix.
The bigger picture
African payments are channel-diverse. The default admin treats them as one.
Paystack's biggest pitch in Nigeria, Ghana, South Africa and Kenya is channel breadth: card, USSD, QR, bank transfer, EFT and mobile money all on one gateway. That breadth becomes a problem on the default WooCommerce orders screen because every transaction shows up as "Paystack" with no way to split channels at the list level. A USSD payment that takes 90 seconds, a bank transfer that clears in 4 hours, a mobile money push that fails on the first OTP and a card payment that authorises instantly all look identical.
Finance reconciles by exporting and pivoting. Support triages OTP failures and bank-side declines one order at a time. Channel analytics need an external BI tool because the WooCommerce admin cannot answer "what was USSD's success rate yesterday".
Promoting Paystack's meta keys to typed columns turns those bottlenecks into normal saved views. For African stores running real Paystack volume across channels, the setup pays back in the first support shift and keeps paying back every reconciliation cycle.
Questions
Common questions about SleekView for WooCommerce Paystack
No. The official WooCommerce Paystack gateway writes all Paystack-side references (transaction ref, channel, authorization code, gateway response) into wc_orders_meta on HPOS or wp_postmeta on legacy storage. SleekView reads those meta keys as columns; no extra plugin schema.
Yes. _paystack_channel carries Paystack's canonical channel codes (card, bank, USSD, QR, mobile_money, EFT, bank_transfer). One filter splits them into separate reporting views for marketing, finance and ops.
Yes. SleekView reads from wc_orders and wc_orders_meta on High-Performance Order Storage. Sites on legacy CPT storage are also supported; the grid detects the active layer. Saved views and column promotions carry over.
_paystack_authorization_code is Paystack's reusable customer token. SleekView promotes it as a groupable column, so grouping by authorization code assembles each saved-card customer's order history. Filtering to a specific code pulls just that customer's orders.
No. _paystack_txn_ref is immutable on Paystack's side; SleekView marks it read-only. Editing it locally would silently desync the order from the real transaction. Notes and editable meta keys can still be inline-edited and route through WooCommerce's CRUD layer.
No. SleekView reads only what the gateway already wrote to your database. Refunds and re-captures still run through the Paystack gateway's existing order actions because they need to update Paystack-side state, which keeps both systems consistent.
 Paystack's reusable authorization codes power both subscription billing and merchant-initiated charges. SleekView groups orders by authorization code so the full charge history for a subscriber surfaces in one view. Failed renewals become a saved filter.
 Yes. Filter to whatever finance or ops asked for, then export the visible slice as CSV. Column-level masking applies, so PII fields like email and last4 hide for users without the right capability. Common exports are daily channel splits and monthly Paystack settlement reconciliations.
 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
- Woocommerce Shipping Easypost
- Woocommerce Allegro Pl
- Paystack Woocommerce
- Woocommerce Coinbase Commerce
- Klarna Payments
- Ecwid
- Woocommerce Favorites
- Woocommerce Back In Stock
- Aelia Currencyswitcher
- Woocommerce Product Recommendations
- Woocommerce Distance Rate
- Woocommerce Shipping Discount
- Woocommerce Amazon Pay Pro
- Woocommerce Multi Currency Switcher
- Woocommerce Stamps