We are providing our merchants with accurate and up to date Dashboard reports, Transactional reports and Settlement invoice reports.
Dashboard reports
The Dashboard reports contain a complete list of all the transactions made with the payment methods assigned to your merchant account. You have the possibility to search for specific payments using different criteria, to see the details of the payment invoice and fees, and to export your payments into an XLS file. These reports can be exported from GlobalPay Dashboard.
For more information regarding Dashboard reports, please visit our dedicated section: GlobalPay Merchant Dashboard.
Transactional reports
The transactional reports generated can be uploaded periodically on our SFTP server where you can download them from and process them automatically. Please request login details from technicalsupport-s2p@nuvei.com.
The transactional reports are available in CSV format. By default these reports are generated every Friday (weekly) but upon request the frequency can be changed to daily.
Below there are examples of transactional reports in CSV format:
- All transactions initiated, no matter the status of the payment: MerchantDemo_ATTEMPTS_2018_07_07;The generated transactional report contains transactions with all the statuses we process for your merchant account.
- The transactions with Success status: MerchantDemo_SUCCESS_2018_07_07;In case a transaction was exported with a status (any status except Success), but at a later time the status changed to Success (and only Success), GlobalPay will notify again the payment with the success status and the payment will be exported in a separate report (the format is the same) and the report filename ends in “_success”.</p
The transactional report file with Success transactions contains the following information:
Id– GlobalPay transaction ID, a unique number that identifies the transaction in the GlobalPay system;IdDefinitionGlobalPay transaction ID, a unique number that identifies the transaction in the GlobalPay system.TypeintRegex^\d{1,12}$MerchantTransactionID– Merchant Transaction ID, a number that uniquely identifies a transaction in your system;MerchantTransactionIDDefinitionMerchant Transaction ID, a number that uniquely identifies a transaction in your system.TypestringRegex^[0-9a-zA-Z_-]{1,50}$InputDateTime– Date and time when the transaction was created in GlobalPay system;InputDateTimeDefinitionDate and time when the transaction was created in GlobalPay system.TypedatetimeStatus– The status of the transaction. It can have the following values: Open, Success, Cancelled, Failed, Expired, Authorized;StatusDefinitionThe status of the transaction. It can have the following values: Open, Success, Cancelled, Failed, Expired, Authorized.TypestringMerchantAmount– The amount of the transaction;MerchantAmountDefinitionThe amount of the transaction.TypeintRegex^\d{1,12}$MerchantCurrency– The currency in which the transaction was initiated;MerchantCurrencyDefinitionThe currency in which the transaction was initiated. Format is according to ISO 4217, a three-letter code.TypestringRegex^[A-Z]{3}$MethodID– The ID of the payment method;MethodIDDefinitionThe ID of the payment method.TypeintRegex^([0-9]{1,10})$ReportedByBOTOperatorDate– The date when the transaction was exported in a SFTP/CSV file;ReportedByBOTOperatorDateDefinitionThe date when the transaction was exported in a SFTP/CSV file.TypedatetimeCapturedAmount– The payment‘s captured amount;CapturedAmountDefinitionThe payment‘s captured amount.TypeintRegex^\d{1,12}$MethodName– The name of the payment method used;MethodNameDefinitionThe name of the payment method used.TypestringPaymentStateDefID– The ID of the payment status;PaymentStateDefIDDefinitionThe ID of the payment status. It can have the following values: 1 - Open, 2 - Success, 3 - Cancelled, 4 - Failed, 5 - Expired, 9 - Authorized.TypeintSpecificDetails– Specific details provided;SpecificDetailsDefinitionSpecific details provided.TypestringReconciliationProviderID– A payment identification ID used at the provider’s end;ReconciliationProviderIDDefinitionA payment identification ID used at the provider’s end.TypeintProviderTransactionID– Internal ID used for payment notification within our system;ProviderTransactionIDDefinitionInternal ID used for payment notification within our system.TypeintMerchantAlias– Your merchant alias in our system;MerchantAliasDefinitionYour merchant alias in our system.TypestringMerchantSiteID– The ID of your site in our system;MerchantSiteIDDefinitionGlobalPay website ID, a unique number that identifies the website in the GlobalPay system.TypeintRegex^\d{1,12}$MerchantSiteAlias– Your site alias in our system;MerchantSiteAliasDefinitionSite alias, an alternative name that identifies the website in the GlobalPay system.TypestringRegex^.{1,255}$RootProviderTransactionID– The transaction ID from the provider;RootProviderTransactionIDDefinitionThe transaction ID from the provider.TypeintCountry– When available, it containts the customer billing country.CountryDefinitionCustomer‘s country. Format is according to ISO-3166-1 alpha-2, a two-letter code.TypestringRegex^[a-zA-Z]{2}$ - The list of refunds: MerchantDemo_REFUNDS_2018_07_07;
The refunds report file contains the following information:
Id– GlobalPay Refund ID, a unique number that identifies the refund in the GlobalPay system;IdDefinitionGlobalPay Refund ID, a unique number that identifies the refund in the GlobalPay systemTypeintRegex^\d{1,12}$RefundRequestDate– Date and time when the refund was created in GlobalPay system;RefundRequestDateDefinitionDate and time when the refund was created in GlobalPay systemTypedatetimeEntryDate– Date and time when the refund was created in GlobalPay system;EntryDateDefinitionDate and time when the refund was created in GlobalPay systemTypedatetimeMethodName– The name of the payment method used;MethodNameDefinitionThe name of the payment method usedTypestringCustomer– When available, the Customer Name is being displayed in this field;CustomerDefinitionWhen available, the Customer Name is being displayed in this fieldMerchantTransactionID– Your Merchant Transaction ID – can be used for reconciliation;MerchantTransactionIDDefinitionMerchant Transaction ID, a number that uniquely identifies a transaction in your systemAmount– The amount of the refund in the currency in which the refund was initiated;AmountDefinitionThe amount of the refund in the currency in which the refund was initiatedCurrency– The currency in which the refund was initiated;CurrencyDefinitionThe currency in which the refund was initiatedToBeInvoiced– if a fee is applied against the refund or not;ToBeInvoicedDefinitionif a fee is applied against the refund or notPaymentID– ID of the initial payment for which the refund was made;PaymentIDDefinitionID of the initial payment for which the refund was madeTrxDate– The data and time when the initial transaction was initiated in our system (UTC);TrxDateDefinitionThe data and time when the initial transaction was initiated in our system (UTC)OtherDetails;OtherDetailsDefinitionAny other additional informationMerchant– Your merchant alias in our system;MerchantDefinitionYour merchant alias in our systemTypestringSiteID– The ID of your site in our system;SiteIDDefinitionGlobalPay website ID, a unique number that identifies the website in the GlobalPay system.TypeintRegex^\d{1,12}$RefundType– the type of refund: https://docs-apm.nuvei.com/category/refunds-api/refund-types/;RefundTypeDefinitionThe type of refund: Native, SEPABankTransfer, SWIFTBankTransfer, ManualSupportWorkNoInfo, SEPABankTransferNoInfo, SWIFTBankTransferNoInfo, LocalBankTransfer, LocalBankTransferNoInfo, ManualSupportWorkDetailsNeeded, LocalBankTransfer2APIPayerEntity– the source of the refund entity (usually Nuvei entity);PayerEntityDefinitionThe source of the refund entity (usually Smart2Pay entity)PayerAccount– Nuvei Account, when applicable;PayerAccountDefinitionSmart2Pay Account, when applicablePayerBIC– Nuvei BIC, when applicable;PayerBICDefinitionSmart2Pay BIC, when applicableCountry– When available, it contains the customer billing country;CountryDefinitionCustomer‘s country. Format is according to ISO-3166-1 alpha-2, a two-letter code.TypestringRegex^[a-zA-Z]{2}$ReconciliationProviderID– The transaction ID from the provider.ReconciliationProviderIDDefinitionA payment identification ID used at the provider’s end - The list of refunds for SmartCards payment method: MerchantDemo_SMARTCARDS_REFUNDS_2018_07_07.
The SmartCards refunds report file contains the following information:
ID– a unique number that identifies the refund in the Smartcards system;IDDefinitionA unique number that identifies the refund in the Smartcards systemTypeintRegex^\d{1,12}$MerchantAlias– Your merchant alias in our system;MerchantAliasDefinitionYour merchant alias in our systemTypestringMerchantSiteAlias– Your site alias in our system;MerchantSiteAliasDefinitionYour site alias in our systemTypestringMerchantSiteID– The ID of your site in our system;MerchantSiteIDDefinitionThe ID of your site in our systemTypestringMerchantTransactionID– Merchant Transaction ID, a number that uniquely identifies a transaction in your system;MerchantTransactionIDDefinitionMerchant Transaction ID, a number that uniquely identifies a transaction in your system.TypestringRegex^[0-9a-zA-Z_-]{1,50}$InputDateTime– Date and time when the refund was created in the Smartcards system;InputDateTimeDefinitionDate and time when the transaction was created in GlobalPay system.TypedatetimeInitialPaymentID– ID of the initial payment for which the refund was made;InitialPaymentIDDefinitionID of the initial payment for which the refund was madeMerchantAmount– The amount of the refund;MerchantAmountDefinitionThe amount of the refundMerchantCurrency– The currency in which the refund was initiated;MerchantCurrencyDefinitionThe currency in which the refund was initiatedStatus– The status of the refund. It can have the following values: Open, Success, Failed;StatusDefinitionThe status of the refund. It can have the following values: Open, Success, Failed.TypeintMethodName– The name of the payment method used;MethodNameDefinitionThe name of the payment method usedProviderTransactionID– The transaction ID from the provider;ProviderTransactionIDDefinitionInternal ID used for payment notification within our system.TypeintRefundType– the types of refund: https://docs-apm.nuvei.com/category/refunds-api/refund-types/;RefundTypeDefinitionThe type of refund: Native - is the only one available at the momentReportedByBOTOperatorDate– The date when the transaction is exported in a SFTP/CSV file;ReportedByBOTOperatorDateDefinitionThe date when the transaction was exported in a SFTP/CSV fileTypedatetimeBookdate– The date when the transaction is reported by the bank.BookdateDefinitionBookdate
Settlement invoice reports
- The Settlement invoice reports are a great tool that allows you to verify each transaction and activity in detail, including:
- Any type of fee that applies at transaction level is reported with great granularity;
- Information about all the payment methods traded are available in only one report;
- The report is the confirmation that the payout to you has been made and thus can be reconciled with the entry into the bank account.
Settlement invoice reports are available in XLS, PDF and CSV format. The settlement invoices reports are generated depending on the settlement cycle of each payment method.
Examples of our standard weekly and monthly settlement cycles are provided below:
- Weekly settlement cycle
- Transactions period: Friday, May 18th, 2018 00:00 UTC (day 1) – Thursday, May 24th, 2018 23:59 UTC (day 7);
- Invoice date: Tuesday, May 29th (day 12).
The settlement invoice follows our standards weekly settlement cycle, which means that all transactions processed from Friday (day 1) – Thursday (day 7) period, and settled to Nuvei (before and after day 7) are invoiced and settled to your account on the following Tuesday (day 12):
- Monthly settlement cycle
- Transactions period: July 1st, 2018 00:00 UTC (day 1) – July 31st, 2018 23:59 UTC (last day of the month);
- Invoice date: August 20 – 25th.
The settlement invoice follows our standards monthly settlement cycle, which means that all transactions processed from July 1st to July 31st period, and settled to Nuvei (before and after July 31st) are invoiced and settled to your account between August 20 – 25th:
Below there are examples of Settlement invoice reports in all supported formats:
- XLS Format: Settlement Invoice GS MerchantDemo 181122000001 20180814;
- PDF Format: Settlement Invoice GS MerchantDemo 181122000001 20180814;
- CSV Format: Settlement Invoice GS MerchantDemo 181122000001 20180814.
The XLS and PDF files are sent by e-mail to a group of people in your organization. Please send an e-mail to technicalsupport-s2p@nuvei.com and inform which people should be receiving this e-mail.
- The XLS file of each settlement invoice contains details about the successful transactions invoiced per payment method and per SiteID, the fees applied per payment method for each SiteID and the general Nuvei account fees. The information appears on separate sheets, as follows:
- SettlementInvoice = a summary of all information listed in the settlement invoice;
- Payments = total gross amounts (transactions) you processed via different payment methods and total refunds;
- Transaction Fees = the fees charged for transactions processed (according to the signed agreement);
- Different sheets with transactions processed via a specific payment method (one for each). All payment methods sheets contain certain details per transaction to reconcile them with your system (e.g. PaymentID, InputDateTime, Amount, Currency, Status, Exchange rate, Amount in EUR).
- Enquiries|Refunds|Reversed|CFTs = details about refunds, payment enquiries, chargebacks, etc.
- Preapprovals|Mandates = details about preapprovals and mandates.
The CSV files are uploaded on an SFTP server where you can download them from and process them automatically. Please request login details from technicalsupport-s2p@nuvei.com.
The Settlement invoice report file contains the following fields:
- GPaymentId– ID of the payment in Europay system (can be empty if you are using GlobalPay);GPaymentIdDefinitionThe ID of the payment in Europay system (can be empty if you are using GlobalPay).Typeint
- PaymentId– ID of the payment in GlobalPay system;PaymentIdDefinitionGlobalPay transaction ID, a unique number that identifies the transaction in the GlobalPay system.TypeintRegex^\d{1,12}$
- Type– Describes the entry type:TypeDefinitionDescribes the entry type:
- Entries depending on a transaction (row has GPaymentID and/or PaymentID): Payment, Refund, Chargeback, Chargeback Reversal, Enquiry;
- Generic entries: Monthly fee, Account Setup Fee, Account Opening Fee, Account Closing Fee, Account and Transactions Fee VAT, Repatriation Fee, IOF, etc.;Typestring- Entries depending on a transaction (row has GPaymentID and/or PaymentID): Payment, Refund, Chargeback, Chargeback Reversal, Enquiry;
- Generic entries: Monthly fee, Account Setup Fee, Account Opening Fee, Account Closing Fee, Account and Transactions Fee VAT, Repatriation Fee, IOF, etc.;
- PaymentMethodName– The name of the payment method used for current transaction;PaymentMethodNameDefinitionThe name of the payment method used for the current transaction.Typestring
- CustomerName– When available, the Customer Name is being displayed in this field;CustomerNameDefinitionWhen available, the Customer Name is being displayed in this field.Typestring
- MerchantName– Your merchant alias in our system;MerchantNameDefinitionYour merchant alias in our system.Typestring
- MerchantId– Your Merchant Transaction ID – can be used for reconciliation;MerchantIdDefinitionYour Merchant Transaction ID – can be used for reconciliation.Typestring
- GtId– obsolete ID that is not used anymore;GtIdDefinitionOobsolete ID that is not used anymore
- IssuerName– When available, this field contains the name of the buyer bank;IssuerNameDefinitionWhen available, this field contains the name of the buyer bank.Typestring
- IdealTrxId– For iDeal transactions only, it contains the ID of the transaction from the provider;IdealTrxIdDefinitionFor iDeal transactions only, it contains the ID of the transaction from the provider.Typeint
- Country– When available, it containts the customer billing country;CountryDefinitionCustomer‘s country. Format is according to ISO-3166-1 alpha-2, a two-letter code.TypestringRegex^[a-zA-Z]{2}$
- InputDateTime– The data and time when the transaction was initiated in our system (UTC);InputDateTimeDefinitionThe data and time when the transaction was initiated in our system (UTC).Typedatetime
- Amount– The amount of the transaction in the currency in which the transaction was initiated;AmountDefinitionThe amount of the transaction in the currency in which the transaction was initiatedTypeintRegex^\d{1,12}$
- Currency– The currency in which the transaction was initiated;CurrencyDefinitionThe currency in which the transaction was initiated. Format is according to ISO 4217, a three-letter code.TypestringRegex^[A-Z]{3}$
- Status– The status of the transaction. Can be one of: Open, Success, Captured, Paid, Partially Captured, Failed, Cancelled, Expired, Dispute Lost, Dispute Won.StatusDefinitionThe status of the transaction. Can be one of: Open, Success, Captured, Paid, Partially Captured, Failed, Cancelled, Expired, Dispute Lost, Dispute Won.Typestring
- ExchangeRate– The exchange rate used to convert from Currency to Settlement Currency (Reference Currency);ExchangeRateDefinitionThe exchange rate used to convert from Currency to Settlement Currency (Reference Currency).
- CalculatedAmount– The amount of the transaction in the Settlement Currency (Reference Currency);CalculatedAmountDefinitionThe amount of the transaction in the Settlement Currency (Reference Currency).TypeintRegex^\d{1,12}$
- ReferenceCurrency– Your settlement currency for the current transaction;ReferenceCurrencyDefinitionYour settlement currency for the current transaction. Format is according to ISO 4217, a three-letter code.TypestringRegex^[A-Z]{3}$
- PaymentMethodFee– The payment method fee charged for the current transaction;PaymentMethodFeeDefinitionThe payment method fee charged for the current transaction.
- TransactionFeePerSuccess– The transaction fee that is applied for successful transactions (completed);TransactionFeePerSuccessDefinitionThe transaction fee that is applied for successful transactions (completed).
- TransactionFeePerAttempt– The transaction fee that is applied for each successful and unsuccessful transaction processed through Smart2Pay;TransactionFeePerAttemptDefinitionThe transaction fee that is applied for each successful and unsuccessful transaction processed through Smart2Pay.
- IssuedFee– An additional transaction fee used for specific payment methods;IssuedFeeDefinitionAn additional transaction fee used for specific payment methods
- LocalVatFee– The local value-added tax (VAT) applied for Payment Method Fee and/or for transaction’s value for specific countries, depending on the case;LocalVatFeeDefinitionThe local value-added tax (VAT) applied for Payment Method Fee and/or for transaction’s value for specific countries, depending on the case.
- VAT– Value-added tax (VAT) charged by Nuvei for PaymentMethodFee, TransactionFeePerSuccess, TransactionFeePerAttempt and Account Fees according to EU Vat regulations if necessary – field currently not used, but the information is available as additional rows at the bottom of the file;VATDefinitionValue-added tax (VAT) charged by Smart2Pay for PaymentMethodFee, TransactionFeePerSuccess, TransactionFeePerAttempt and Account Fees according to EU Vat regulations if necessary – field currently not used, but the information is available as additional rows at the bottom of the file.
- InvoiceNumber– The number of the invoice;InvoiceNumberDefinitionThe number of the invoice
- InvoiceDate– The date the invoice was issued.InvoiceDateDefinitionThe date the invoice was issuedTypedatetime
- SpecificDetails– Specific details provided;SpecificDetailsDefinitionSpecific details provided.Typestring