Docs. (Viveport transaction report)

VIVEPORT Transaction Report Guide [ENG]

VIVEPORT Transaction Report Guide

Transaction reports provide a detailed breakdown of your account’s transactions, as well as an overview of your estimated sales for each Viveport business model.


View Estimated Sales and Download Transaction Report


Follow these steps to get an estimated sales overview for each Viveport business model and the detailed transaction report:


  1. Sign in to the Viveport Developer Console at
  2. Click on My Titleson the top menu.
  3. Click on Transaction Report on the submenu.
  4. Select All titles or specific title for the estimated sales & transactions.
  5. Select Time period for estimated sales & transactions.
  6. View estimated sales per business model in Viveport Global store and China store.
  7. Click the Download CSV button to get the transaction details.


CSV Report Definitions


The CSV file contains one header row (which displays the column titles).  Each subsequent row in the file contains the information for one transaction.

The following table describes the fields for each entry (row) in the CSV file:


Field Description Example
Business Model The Viveport business model the transaction was made under. App purchase, Subscription, Arcade, etc.
Transaction Date The date of the transaction.  Format is YYYY/MM/DD in UTC time.


The subscription transaction date is the subscription plan end date for the customer.

Store Viveport store where the transaction was made – Global or China. Global or China
Country Code Standard two-digit country code for the transaction. US
App ID ID for the app or game. ac50a8cb-904c-4859-88a2-73065ed7da8a
App Name The title of the app or game. Arcade Saga
Units Sold / Selected Number of units included in this transaction. 1
Arcade Business Model Arcade has 3 types of models, and each has its own pricing with different definition for “Units Sold”.  The Arcade business model types are :

–          time_based

–          round_based

–          monthly_fee

time_based, round_based, or monthly_fee.
Units Sold (Arcade Time Used) For Arcade time based model, the units sold is the usage time for the app or game. 0 hr 15 min 3 sec
Units Sold (Arcade Round Played) For Arcade round based model, the units sold is the number of rounds for the app or game played. 1
Units Sold (Arcade License Sold) For Arcade license fee model, the units sold is the number of licenses sold for the app or game. 15
Currency The currency that the customer sees on Viveport.  It is determined by store location that the customer visits. USD
List Price The original price that the customer sees on Viveport. 20
Sales Price The selling price that the customer sees after any discounts during special event or promotion. 16
Estimated Sales Estimated sales amount for the transaction.  This is the gross sales, without any VAT/sales tax deducted, and without the developer’s revenue share portion applied. 16
Cost Center Currency Transactions from Global / China stores are converted to USD / CNY amounts respectively.

Global transactions are shown in USD.

China transactions are shown in CNY.


Estimated Sales in Cost Center Currency 16
Transaction Type For sales from Viveport, the transaction type is shown as sales. For refunds, the transaction type is shown as refund.  For other type of transaction adjustments, the transaction type is shown as adjustment. sales, refund, adjustment
Promotion Desc This indicates whether a transaction took place during a promotional activity/event on Viveport, and will list the event. summer sale, black Friday, subscriber special, etc
Adjustment Reason If there has been any sales adjustment (Transaction type = adjustment), the reason for the adjustment will be indicated here.