SleekView for WooCommerce PayU: PayU references and method data as tables
The WooCommerce PayU gateway writes the PayU mihpayid, transaction status and per-method payment data into wc_orders_meta. SleekView promotes those keys to typed columns finance, support and ops can filter and group.
♾️ Lifetime License available
PayU references live on every order. SleekView surfaces them.
The WooCommerce PayU (India, LATAM, EMEA) gateway plugin does not add custom database tables. It writes PayU-side references (mihpayid, transaction status, payment mode, bank reference, card brand, error code) into wc_orders_meta on each order. The default WooCommerce orders screen cannot filter on these, so cross-method analysis and PayU statement reconciliation happen one order at a time.
SleekView reads those meta keys and promotes them to typed columns. mihpayid becomes a searchable reference. payment_mode (PayU's variant: CC, DC, NB for net banking, UPI, BNPL, EMI, wallet) splits funding sources in one filter. Error codes from failed transactions become a sortable column for support triage. Saved views like "net banking pending" or "UPI declines this week" replace per-order audits.
Inline edits route through WooCommerce's CRUD layer so order notes and audit trails stay intact. PayU-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 PayU mode and error data queryable
Pick the source
wc_orders joined with wc_orders_meta. The grid auto-detects every PayU-related key (mihpayid, payment_mode, bank_ref_num, error_code).
Compose columns
Save and scope per role
Edit inline or bulk update
Sample columns
PayU 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 |
|---|---|---|---|---|
| mihpayid | PayU transaction reference | string | Yes | Read |
| payment_mode | CC, DC, NB, UPI, BNPL, EMI, wallet | string | Yes | Read |
| bank_ref_num | Issuing bank reference | string | Yes | Read |
| error_code | PayU error code on failure | string | Yes | Audit |
Comparison
Default WooCommerce PayU admin vs SleekView
Default WooCommerce PayU admin
- PayU error codes hidden inside per-order screens
- No way to split UPI, net banking, EMI, BNPL and card in the same list
-
mihpayidnot searchable from the orders screen - Bank reference numbers visible one order at a time
- Pending net banking clearances scattered across order notes
SleekView
-
Promote PayU error code to a filterable column from
wc_orders_meta - Split payment mode (UPI, NB, CC, DC, EMI, BNPL) with one filter
-
Search by
mihpayidorbank_ref_numat the list level - UPI decline saved view grouped by error code
- Export PayU-funded slices for finance reconciliation
Features
What SleekView gives you for WooCommerce PayU Payment Gateway
Mode split
PayU covers UPI, net banking, debit and credit cards, EMI, BNPL and wallet under one gateway. One filter on payment_mode splits the modes into distinct reporting views.
Error code triage
Promote error_code to a sortable column. Surface bank-side issuer declines, OTP failures and risk holds as their own filters; support triage stops being one-order-at-a-time.
Net banking watch
Net banking and EMI flows can sit pending for hours while the issuing bank settles. SleekView surfaces method plus time-since-creation as a saved view for finance to chase clearances.
Audience
Who uses SleekView for WooCommerce PayU
Finance reconciliation
Pair mihpayid with capture date and payment mode, then export by batch to reconcile against the PayU settlement report without manual pivots.
Support triage
Filter by error_code to group OTP failures, issuer declines and risk holds. Support gets a daily queue of failed transactions to follow up on with the right message per error.
Method analytics
Compare UPI, net banking, card and EMI conversion rates over time. Catch when a specific method's performance drifts and prioritise the fix with the right gateway team.
The bigger picture
Indian payments are method-diverse. The default admin treats them as one.
PayU's biggest pitch in India, LATAM and EMEA is method breadth: UPI, net banking, debit and credit cards, EMI tenures, BNPL providers and wallets all on one gateway. That breadth becomes a problem on the default WooCommerce orders screen because every transaction shows up as "PayU" with no way to split methods at the list level. A UPI decline at 11 PM, a net banking flow stuck at the issuer, a 6-month no-cost EMI capture and a BNPL settlement all look identical.
Finance reconciles by exporting and pivoting. Support triages OTP failures and risk holds one order at a time. Method analytics need an external BI tool because the WooCommerce admin cannot answer "what was UPI's success rate yesterday".
Promoting PayU's meta keys to typed columns turns those bottlenecks into normal saved views. For Indian and LATAM stores running real PayU volume across methods, the setup pays back in the first support shift and keeps paying back every reconciliation cycle.
Questions
Common questions about SleekView for WooCommerce PayU Payment Gateway
No. The WooCommerce PayU gateway writes all PayU-side references (mihpayid, payment mode, bank reference, error code) into wc_orders_meta on HPOS or wp_postmeta on legacy storage. SleekView reads those meta keys as columns; no extra plugin schema.
Yes. payment_mode carries PayU's canonical codes (UPI, NB for net banking, CC, DC, EMI, BNPL, CASH for wallets). One filter splits the modes 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.
error_code is promoted as a typed column. PayU's canonical codes map to issuer declines, OTP failures, risk holds and gateway timeouts. A saved view per error category gives support a triage queue with the right message per cohort.
No. mihpayid is immutable on PayU's side; SleekView marks it read-only. Editing it locally would silently desync the order from the real transaction. Notes and explicitly-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 PayU gateway's existing order actions because they need to update PayU-side state, which keeps both systems consistent.
 
PayU's payment_mode distinguishes EMI tenures and BNPL providers via the mode and the bank reference fields. SleekView exposes both as filterable columns, so EMI conversion analysis and BNPL provider splits run as their own saved views.
Yes. Filter to whatever finance or support asked for, then export the visible slice as CSV. Column-level masking applies, so PII like email and last4 hide for users without the right capability. Common exports are daily error-code lists and monthly PayU 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
- Shipstation Woocommerce
- Wp Invoice
- Woocommerce Conditional Shipping
- Woocommerce Blockonomics
- Woocommerce Octobat
- Woocommerce Paymongo
- Tradegecko Wp
- Woocommerce Quotes Orders
- Yith Woocommerce Color And Label Variations
- Printify Integration
- Woocommerce Advanced Flat Rate Shipping
- Yith Essential Kit
- Atum Inventory Management
- Woocommerce Shipping Australia Post
- Woocommerce Checkout Manager