Skip to main content
Metrics type: Supporting MetricsCategory: Payment Gateway

At a glance

The arithmetic mean amount of a successful Viva Payments transaction in the period, Total Revenue ÷ Successful Transactions. The single-customer-paid figure that pairs with revenue and transaction-count to triangulate growth shape.

Calculation

Calculated automatically from your Viva Payments data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A French DTC home-goods brand (“Maison Olive”) runs Viva for online checkout and a single Paris flagship Smart POS. The 30-day window covers 03 Apr 26 to 02 May 26.
What the merchant should notice:
  1. The blended figure hides three very different baskets. Online is EUR 120 (mid-basket DTC), POS is EUR 43 (impulse buys, single candles, cards), recurring is EUR 22 (a single SKU subscription). The blended EUR 74.26 represents none of them. When this card swings, always check whether the mix moved before assuming customer behaviour changed.
  2. A 10% rebill mix shift can drop avg transaction by 5+ EUR. If next month the recurring program grows from 1,150 to 1,800 rebills (typical for a healthy subscription brand), the blended avg drops to ~ EUR 68, even though every customer is buying the same basket they bought before. Use viva_revenue_trend and viva_total_transactions together to disambiguate.
  3. POS averages are structurally lower than online for most retailers. Cards-in-hand customers buy fewer items per transaction than basket-built online sessions. A POS-heavy merchant will always show a lower avg transaction than a comparable online-only merchant; this is not a problem, just a channel shape.
  4. Rising avg transaction often masks declining customer count. If avg transaction goes up but viva_total_transactions goes down, you are selling more to fewer people, that’s a retention story, not a growth story. Cross-check with the upstream commerce platform’s New vs Returning metric.

Sibling cards merchants should reference together

Reconciling against the vendor’s own dashboard

Where to look in the Viva Payments Dashboard: Sign in at viva.com/business/account/login. The closest comparable view is:
Viva Business → Sales → Reports → Transactions (filter “Successful only”, pick the same date range)
The headline tile on Sales overview also exposes an “average transaction” figure for the active period. Other Viva views that look similar but answer different questions:
  • Settlements view: nets fees and reserves; produces a settled per-transaction figure that’s structurally lower than this card.
  • Per-terminal POS reports (Devices → Terminals): same metric for one POS device only, useful for benchmarking individual stores against the blended average.
  • Marketplace Splits view: shows per-split residuals, not customer-paid amounts.
Why our number may legitimately differ from the Viva Dashboard: Cross-connector reconciliation:

Known limitations / merchant FAQs

Why is my Viva avg transaction lower than my Shopify AOV? Two reasons. (1) Shopify AOV includes PayPal, Klarna, and any other-method orders that don’t touch Viva. If your premium / wholesale customers default to PayPal, Shopify AOV is dragged up by those orders while Viva avg is not. (2) Viva avg is per successful transaction, while Shopify AOV is per order. A multi-instalment order (Klarna, instalment-on-Viva) is one Shopify order but multiple Viva transactions, so Viva avg comes out lower mechanically. Why does Viva show me a different avg in their Dashboard? Time-zone boundary effects, multi-currency rolling vs native, or you’re looking at the net (post-refund) view in their Dashboard. Walk through the reconciliation table above. For Greek merchants the most common cause is the 3-hour Athens-vs-UTC offset on “today” cards. My avg transaction dropped 12% but revenue is flat, what happened? Almost certainly a mix shift, more transactions, smaller baskets. Three usual culprits: (1) launched a low-price SKU that’s selling well, (2) recurring rebill program scaled (small monthly charges drag the average down), (3) POS volume rose vs online (POS averages are structurally lower). Does Smart POS card-present count the same as online? Yes, both are Type = Capture in Viva’s API and both contribute. Viva’s selling point is omnichannel-unified; the Dashboard exposes a Channels breakdown if you want online-only. 3DS challenges that the customer abandoned, do they pull avg down? No. Abandoned challenges end as StatusId = X and are excluded from both numerator and denominator. They show in viv_threedsecure_abandon_rate. My multi-currency Viva account, what does this card show? A per-currency average. A merchant with EUR + GBP + RON traffic will see three separate averages, not a rolled-up single figure. Use viva_revenue_by_country for the FX-rolled view. Why does this not match my POS terminal’s end-of-day average? The terminal’s end-of-day report covers one device for one day in your local time. This card aggregates all devices + online + recurring across UTC days for the full window. They almost never match by design; both are valid views. JP Morgan acquired Viva, does that change my fees or reporting? No, ownership change has not propagated to merchant agreements as of dd MMM yy. The Smart Checkout API, fee schedules, and Business Dashboard continue under existing Viva entities. Your avg-transaction reporting and the rates you pay are governed by your existing merchant contract.

Tracked live in Vortex IQ Nerve Centre

Average Transaction is one of hundreds of KPI pulses Vortex IQ tracks across Viva Payments and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.