Order Wallet Panel

WalletPro adds wallet information to two places on the WooCommerce orders interface: a read-only metabox on the individual order edit page that shows the customer's current balance and every wallet ledger entry tied to that order, and a wallet column plus filter dropdown on the orders list table.

Merchant Orders HPOS CS

Order edit metabox

Open any order in WooCommerce > Orders > [order]. A Wallet panel appears in the order side-column. The panel is read-only: it never modifies any data.

What the panel shows

FieldDescription
Current balanceThe customer's live wallet balance at the time the page loads.
Ledger entriesAll wallet ledger rows whose order_id matches this order, listed oldest-first with type, amount, and date.
Wallet appliedTotal wallet amount applied to this order (sum of debit entries for this order).
Cashback creditedAny cashback reward recorded for this order.
Top-up via this orderTop-up credit added through this order, if any.
Refunded to walletAny refund that was sent to the wallet rather than to the payment gateway.
Gateway usedThe payment gateway recorded on the order, for quick context.
ℹ️

The panel is fully HPOS-compatible. It registers via both the classic add_meta_boxes hook and the HPOS woocommerce_admin_order_data_after_order_details hook, so it renders correctly whether your store uses the traditional post-based orders or the new High-Performance Order Storage.

Orders list wallet column

The WooCommerce orders list table gains a Wallet column that shows how much wallet credit was applied to each order. The column is hidden by default. Enable it via Screen Options (the tab at the top-right of the orders list page).

When the column is enabled it shows:

Orders list wallet filter

A Wallet dropdown appears in the filter bar above the orders list. The options are:

OptionWhat it returns
All ordersNo wallet filter applied (default).
Wallet appliedOrders where any wallet payment was applied (partial or full).
Full wallet paymentOrders where the wallet covered the entire order total.
No wallet usedOrders where no wallet credit was applied.

The filter works by checking the _walletpro_applied_amount and _walletpro_full_wallet order meta keys, so it is fast on indexed meta and does not scan the ledger table.

Use the Full wallet payment filter to quickly find orders where customers paid entirely from their wallet, useful for identifying your most loyal wallet users or for checking orders that never went through a payment gateway.