SleekView for PayU Money: gateway transactions as tables
PayU Money stores its transaction id, mihpayid, and gateway response against each WooCommerce order's meta. SleekView reads those fields directly so finance teams can reconcile against PayU dashboards without per-order clicks.
♾️ Lifetime License available
Reconciliation against the gateway, in one screen
PayU Money for WooCommerce records each successful payment with the gateway transaction id and the PayU-side mihpayid stored in the order's meta. On HPOS stores those values land in wc_orders_meta; on legacy stores they live in postmeta. The default Orders screen shows order number, status, total, and customer, but the gateway-side fields stay invisible until you click into each order.
SleekView reads the order tables alongside the PayU meta keys and presents one row per order with the gateway transaction id, the mihpayid, the payment mode reported by PayU, and the refund state where applicable. Filter to orders processed by PayU on a given date range, sort by total to spot outliers, or scope to refunded orders to reconcile against PayU's refund report. Inline-edit order status routes through WooCommerce's CRUD layer where supported, so the gateway-side state stays consistent with WooCommerce-side hooks.
The view stops at what's stored against the order. PayU's authoritative settlement and chargeback data still lives on the PayU dashboard. SleekView's job is to make the WooCommerce side legible enough that reconciliation against PayU becomes a side-by-side comparison rather than a per-order spelunking exercise.
Workflow
Compose PayU reconciliation views from WooCommerce order data
Pick a base scope
payment_method = payumoney for the reconciliation queue, or any order view with PayU columns added conditionally.
Add gateway meta columns
Filter to the workflow
Save per role
Sample columns
A typical PayU Money orders view
wp_wc_orders + wp_wc_orders_meta (or postmeta on legacy stores)
| Order | Status | PayU txn | mihpayid | Total |
|---|---|---|---|---|
| #5132 | Complete | PAYU2401241 | 9876543210 | ₹2,499.00 |
| #5131 | On hold | PAYU2401240 | 9876543209 | ₹999.00 |
| #5130 | Refunded | PAYU2401239 | 9876543208 | ₹1,499.00 |
| #5129 | Complete | PAYU2401238 | 9876543207 | ₹3,299.00 |
Comparison
Default WooCommerce admin vs SleekView
Default WooCommerce admin
- Order list shows total and status but not the gateway transaction id or mihpayid
- Reconciliation against PayU requires opening each order to read the meta
- No cross-order view of PayU-paid orders filtered by date range
- Refund-state audits walk through the order screen one at a time
- Cannot save a view scoped to PayU as the payment method
SleekView
- Read WooCommerce orders joined with PayU meta keys
-
Show gateway transaction id,
mihpayid, and payment mode per row - Filter to PayU-paid orders, refunded orders, or orders within a date range
- Inline-edit order status through WooCommerce's CRUD layer
- Save reconciliation views per finance owner
Features
What SleekView gives you for PayU Money for WooCommerce
Gateway txn id and mihpayid as columns
PayU stores both ids on the order's meta. SleekView surfaces them as columns so reconciliation against the PayU dashboard is a side-by-side comparison rather than per-order clicks.
Filter to PayU as the payment method
Scope any order view to payment_method = payumoney (or the PayU Money slug your version uses) and audit only those orders. Stack filters with date range and status to focus on the day's reconciliation queue.
Inline status edits through WooCommerce CRUD
Status changes route through WooCommerce's CRUD layer, so woocommerce_order_status_changed and gateway-side hooks fire as expected. Bulk operations iterate per row through the same path.
Audience
Who uses SleekView for PayU Money
Finance reconciliation
PayU-paid orders for the day with txn id and mihpayid visible. Match against the PayU dashboard's settlement report without opening each order in WordPress.
Refund audit
Refunded orders filtered to PayU as the payment method, with mihpayid visible for the PayU-side refund lookup. Catches refunds processed in WooCommerce that still need a gateway-side match.
Support
Customer asks for a transaction id during a call. One view, search by order number, txn id and mihpayid visible without opening the order screen.
The bigger picture
Why gateway columns matter for finance teams
Gateway reconciliation is one of those tasks that takes far longer than it should, not because the work is hard but because the data is split between two systems that don't share a screen. WooCommerce knows the order, the customer, the total, and the WooCommerce-side payment status. PayU knows the gateway transaction id, the mihpayid, the payment mode, the settlement timestamp, and the refund state.
The plugin stores PayU's view of the world against each WooCommerce order, but the default order list keeps those fields invisible. So reconciliation becomes "open every PayU-paid order from yesterday, copy the mihpayid, paste into the PayU dashboard, confirm match." SleekView's job is to expose the meta as columns and let the team filter to the day's PayU-paid orders in one screen. The PayU dashboard stays the source of truth for settlement and chargebacks.
The WooCommerce side becomes legible enough that the side-by-side match is the only step finance has to perform manually. Same data, dramatically less context-switching.
Questions
Common questions about SleekView for PayU Money for WooCommerce
No. It reads what the PayU Money plugin already stored against each WooCommerce order: the gateway transaction id, the mihpayid, and the payment mode. Live calls to PayU for settlement or refund status would need an additional integration that the plugin itself does not provide. Most reconciliation work is the side-by-side match between what the order shows and what PayU's dashboard shows, which is exactly what the table view enables.
 
Yes. On HPOS the gateway meta lives in wc_orders_meta; on legacy stores it lives in postmeta. SleekView detects the schema and reads from whichever the store uses. Joins to addresses, customer lookup, and operational data work identically.
Yes. Status changes route through WooCommerce's CRUD layer so any gateway-side hooks the PayU plugin or your custom code listens to fire as expected. Bulk status changes iterate per row through CRUD so the side effects are identical to manual edits.
 WooCommerce-side refunds are visible (the order status, the refund total, the refund line items). Whether the gateway-side refund completed at PayU is not stored in WooCommerce by default, so that confirmation still comes from the PayU dashboard. A reconciliation view that flags WooCommerce-side refunded orders against PayU-side refunded txns becomes the actionable workflow.
 Failed PayU attempts are typically not promoted to WooCommerce orders unless the plugin records a pending order first. Where the plugin does record them, the failure response is visible on the order's note history and can be exposed as a column. For full failed-attempt logging, server-side log files are the source of record.
 
Yes. The order's payment_method field stores the PayU slug. A saved view filtered to that value scopes any join, sort, or bulk action to PayU-paid orders only, useful when finance owns reconciliation across multiple gateways and wants one tab per gateway.
Yes. Each gateway stores its own meta against the order. SleekView can show a single mixed view with conditional columns (txn id from whichever gateway the order used) or scope cleanly per-gateway with a saved view per payment method. The choice depends on whether finance wants one cross-gateway feed or a per-gateway tab.
 
Order queries hit indexed columns on wc_orders and join meta through indexed lookups. Pagination is keyset where the schema allows. Aggregate columns (lifetime PayU spend per customer, for example) are heavier and stay opt-in per view to keep the day-to-day reconciliation queue fast.
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 checkout