Settlements
When you capture a payment, the settlement process transfers funds from Vipps MobilePay to your bank account. This typically takes a couple of business days. The exact timing depends on your settlement frequency and bank processing times.
The settlement process will adhere to our terms and conditions.
Settlement frequency​
A sales unit can be configured for daily, weekly, or monthly settlements.
- Daily - settlement is calculated at midnight, by default. Daily settlements are done every day, including bank holidays and weekends.
- Weekly - settlement is calculated every Monday.
- Monthly - settlement is calculated the first day of the month.
If there are no risk factors preventing it, you can change the settlement frequency yourself on the
business portal.
See Online payments your sales unit
Settlement section
Edit.
Settlement flow​
Settlements can occur at daily, weekly, or monthly intervals.
Settlement reports are available
within a few hours after the settlement (one file every day).
Payments are processed every day, but the banks may not book them until the next banking day. For example, the payout for Friday, Saturday, and Sunday arrive as three separate transactions and each payout has a separate settlement file.
There is only one payout per settlement period. Even if there have been thousands of payments in one week, there will still only be one payment (e.g., lump sum) from us to the merchant. The settlement reports have all the details for each of the thousands of payments. Additionally, there is one payment per sales unit and this includes a corresponding settlement file.
- Vipps
- MobilePay
The daily settlement flow for Vipps is as follows:
- Day 1:
- The payment is captured.
- At midnight: We calculate the settlement.
- Day 2: We make the settlement data available (See How to get settlement data).
- Day 3: We send the payment to the merchant's bank account. The bank may not book it until the next banking day.
For example:
- Monday capture results in a Wednesday payment
- Friday capture results in a Tuesday payment
Money is normally available in the account before noon.
The daily settlement flow for MobilePay with midnight cutoff:
- Day 1:
- The payment is captured.
- At midnight: We calculate the settlement.
- Day 2:
- We make the settlement data available (See How to get settlement data).
- We send the payment to the merchant's bank account. The bank may not book it until the next banking day.
For example:
- Monday capture results in a Tuesday payment
- Friday capture results in a Monday payment
How to get settlement data​
You can get the settlement data in these ways:
The SFTP service was shut down on 2024-07-01. Please use the Report API to get data programmatically.
Get data through the Report API​
Use the Report API to get your settlement data programmatically. With this API, you can get daily or continuous-feed settlement data for your accounts. See the Report API guide for details.
Download settlement reports​
You can download reports from the business portal in the Reports section.
Reports may include personal details of the customers. Please consider GDPR.
New reports​
This is the default report format in the business portal. The legacy reports are still available for backwards compatibility.
The new report format is:
- Simpler
- More flexible, with customizable options
- A more complete and transparent reflection of account activity, especially helpful if unexpected events occur
- Better aligned with the Report API
- Uniform across all markets
- Faster to download, especially for large files
Good to know about the new reports:
- All account activity is presented in a single chronological list. Unlike the legacy reports, where payouts and other events were separated into different tables, the new format displays everything together. This unified timeline makes it easier to trace the sequence of events — especially for troubleshooting or reconciliation. If you prefer to view only specific types of entries (such as payouts or refunds), you can easily filter or sort the data in your preferred spreadsheet software (e.g., Excel).
- The report includes all activity for the selected days, regardless of whether payouts have been scheduled on those days. For example, if today is included in the report period, you'll see today's transactions even if a payout hasn't been processed yet.
- A single report can cover multiple sales units, ordered first by sales unit and then chronologically by time.
- The report can be configured to include only payouts. This can be helpful (and much faster to generate) for sales units with high transaction volumes that are only interested in payouts.
Reports are available in both xlsx and csv formats, each containing the same data.
Example files​
- Settlement-report_2025-03-01__2025-03-07.xlsx
- Oppgjørsrapport_2025-03-01__2025-03-07.xlsx
- Afregningsrapport_2025-03-01__2025-03-07.xlsx
- Tilitysraportti_2025-03-01__2025-03-07.xlsx
- Settlement-report_2025-03-01__2025-03-07.csv
- Oppgjørsrapport_2025-03-01__2025-03-07.csv
- Afregningsrapport_2025-03-01__2025-03-07.csv
- Tilitysraportti_2025-03-01__2025-03-07.csv
Columns​
- English
- Norsk
- Dansk
- Suomi
- Svenska
| Column name | Description |
|---|---|
| Sales unit | The name of the sales unit. |
| MSN/Vipps number or MSN/MobilePay number | MSN for ePayment sales units; Vipps number (Norway) or MobilePay number (Denmark, Finland, Sweden) for others. The column name varies by market. |
| Country | The country that the sales unit operates in. |
| Payment solution | The payment solution used for the transaction, e.g., Checkout, Shopping basket. |
| Time | The timestamp for the entry, in the timezone specified in the report preamble. |
| Booking date | The date the entry is booked on. |
| Type | Entry type (see below). |
| Amount | Transaction amount. The sign of the amount indicates how it affects the balance. For instance, a Capture increases the balance, while a Payout scheduled decreases it. |
| Balance | The balance after the transaction, representing the running amount owed by Vipps MobilePay to the sales unit. It can be negative if the sales unit currently owes Vipps MobilePay money (e.g. after large refunds). The balance is typically reset to zero when a payout is scheduled. |
| Fee | The fee for the transaction. |
| Currency | The currency of the transaction. |
| Customer name | The full name of the customer. |
| Customer phone number | The masked phone number of the customer: country code and last four digits are visible (e.g., +47 xxxx 5678). |
| Message | The customer's message for the transaction. |
| Category | The transaction's category for Open amount payment solutions (when configured). |
| PSP reference | Vipps MobilePay's reference for the entry (equals pspReference in the Report API). |
| Order ID/Reference | Order ID for Vipps/MobilePay numbers; the merchant's own reference for ePayment transactions (equals reference in the Report API). |
| Payout number | For Payout scheduled entries. |
| Payout bank account | The bank account number for payouts. For Payout scheduled entries. |
| Scheduled payout date | The date the payout is scheduled to be executed. For Payout scheduled entries. |
| Kolonnenavn | Beskrivelse |
|---|---|
| Salgssted | Navnet pĂĄ salgsstedet. |
| MSN/Vippsnummer | MSN for ePayment-salgssteder; Vippsnummer for andre. |
| Land | Landet salgsstedet opererer i. |
| Betalingsløsning | Betalingsløsningen som ble brukt for transaksjonen. |
| Tidspunkt | Tidsstempelet for oppføringen, i tidssonen angitt i rapportens innledning. |
| Bokføringsdato | Datoen oppføringen bokføres på. |
| Type | Oppføringstype (se under). |
| Beløp | Transaksjonsbeløp. |
| Balanse | Balansen etter transaksjonen. |
| Gebyr | Gebyret for transaksjonen. |
| Valuta | Valutaen for transaksjonen. |
| Kundens navn | Kundens fulle navn. |
| Kundens telefonnummer | Kundens maskerte telefonnummer: landskode og de fire siste sifrene er synlige (f.eks. +47 xxxx 5678). |
| Melding | Kundens melding for transaksjonen. |
| Kategori | Transaksjonens kategori for Valgfritt beløp-betalingsløsninger. |
| PSP-referanse | Vipps MobilePays referanse for oppføringen. |
| Ordre-ID/Referanse | Forhandlerens referanse for transaksjonen. |
| Utbetalingsnummer | For Utbetaling planlagt-oppføringer. |
| Bankkonto for utbetaling | Bankkontonummeret for utbetalinger. |
| Planlagt utbetalingsdato | Datoen utbetalingen er planlagt å bli utført. |
| Kolonnenavn | Beskrivelse |
|---|---|
| Salgssted | Navnet pĂĄ salgsstedet. |
| MSN/MobilePay-nummer | MSN for ePayment-salgssteder; MobilePay-nummer for andre. |
| Land | Landet salgsstedet opererer i. |
| Betalingsløsning | Betalingsløsningen der blev brugt til transaktionen. |
| Tidspunkt | Tidsstemplet for posten, i tidszonen angivet i rapportens indledning. |
| Bogføringsdato | Datoen posten bogføres på. |
| Type | Posttype (se nedenfor). |
| Beløb | Transaktionsbeløb. |
| Balance | Balancen efter transaktionen. |
| Gebyr | Gebyret for transaktionen. |
| Valuta | Valutaen for transaktionen. |
| Kundens navn | Kundens fulde navn. |
| Kundens telefonnummer | Kundens maskerede telefonnummer: landekode og de sidste fire cifre er synlige (f.eks. +45 xxxx 5678). |
| Besked | Kundens besked for transaktionen. |
| Kategori | Transaktionens kategori for Valgfrit beløb-betalingsløsninger. |
| PSP-reference | Vipps MobilePays reference for posten. |
| Ordre-ID/Reference | Forhandlerens reference for transaktionen. |
| Udbetaling nummer | For Udbetaling planlagt-poster. |
| Bankkonto for udbetaling | Bankkontonummeret for udbetalinger. |
| Planlagt udbetalingsdato | Datoen udbetalingen er planlagt til at blive udført. |
| Sarakkeen nimi | Kuvaus |
|---|---|
| Myyntipaikka | Myyntipaikan nimi. |
| MSN/MobilePay-lyhytnumero | MSN ePayment-myyntipaikoille; MobilePay-lyhytnumero muille. |
| Maa | Maa, jossa myyntipaikka toimii. |
| Maksuratkaisu | Tapahtumassa käytetty maksuratkaisu. |
| Aika | Merkinnän aikaleima, raportin johdannossa määritetyssä aikavyöhykkeessä. |
| Kirjauspäivä | Päivämäärä, jolloin merkintä kirjataan. |
| Tyyppi | Merkintätyyppi (katso alla). |
| Summa | Tapahtuman summa. |
| Saldo | Saldo tapahtuman jälkeen. |
| Palkkio | Tapahtuman palkkio. |
| Valuutta | Tapahtuman valuutta. |
| Asiakkaan nimi | Asiakkaan koko nimi. |
| Asiakkaan puhelinnumero | Asiakkaan peitetty puhelinnumero: maatunnus ja neljä viimeistä numeroa näkyvät (esim. +358 xxxx 5678). |
| Viesti | Asiakkaan viesti tapahtumalle. |
| Kategoria | Tapahtuman kategoria Mukautettu summa -maksuratkaisuille. |
| PSP-viite | Vipps MobilePayn viite merkinnälle. |
| Tilaustunnus/Viite | Kauppiaan viite tapahtumalle. |
| Maksunumero | Maksu suunniteltu -merkinnöille. |
| Maksutili | Maksujen pankkitilin numero. |
| Suunniteltu maksupäivä | Päivämäärä, jolloin maksu on suunniteltu suoritettavaksi. |
| Kolumnnamn | Beskrivning |
|---|---|
| Försäljningsställe | Försäljningsställets namn. |
| MSN/MobilePay-nummer | MSN för ePayment-försäljningsställen; MobilePay-nummer för andra. |
| Land | Landet där försäljningsstället verkar. |
| Betallösning | Betallösningen som användes för transaktionen. |
| Tidpunkt | Tidsstämpeln för posten, i tidszonen angiven i rapportens inledning. |
| Bokföringsdatum | Datumet då posten bokförs. |
| Typ | Posttyp (se nedan). |
| Belopp | Transaktionsbelopp. |
| Balans | Balansen efter transaktionen. |
| Avgift | Avgiften för transaktionen. |
| Valuta | Transaktionens valuta. |
| Kundens namn | Kundens fullständiga namn. |
| Kundens telefonnummer | Kundens maskerade telefonnummer: landskod och de fyra sista siffrorna är synliga (t.ex. +46 xxxx 5678). |
| Meddelande | Kundens meddelande för transaktionen. |
| Kategori | Transaktionens kategori för Valfritt belopp-betallösningar. |
| PSP-referens | Vipps MobilePays referens för posten. |
| Order-ID/Referens | Handlarens referens för transaktionen. |
| Utbetalningsnummer | För Utbetalning planerad-poster. |
| Bankkonto för utbetalning | Bankkontonumret för utbetalningar. |
| Planerat utbetalningsdatum | Datumet då utbetalningen är planerad att genomföras. |
Entry types​
Each entry has one of the types described below. These correspond to the Funds entry types returned by the Report API. Additional types may be introduced in the future without prior notice; such updates will not be considered breaking changes.
- English
- Norsk
- Dansk
- Suomi
- Svenska
| Type | Description |
|---|---|
| Capture | Payment from a customer to the merchant; increases the balance. |
| Refund | Refund from the merchant to a customer; decreases the balance. |
| Payout scheduled | Scheduled payout from Vipps MobilePay to the merchant. Typically we pay out the entire outstanding balance, which resets it to zero. |
| Fees retained | Amount retained by Vipps MobilePay to cover fees (includes capture and other fees); decreases the balance. Note: If you pay fees by invoice, they are not shown on this report. |
| Invoiced top-up | Deposit by the merchant to Vipps MobilePay to cover a negative balance; increases the balance. This entry appears when the invoice is issued, not when it is paid. |
| Credit note | Credit for a previously issued top-up invoice; decreases the balance. |
| Correction | Manual adjustment to the balance (may be positive or negative). |
| Type | Beskrivelse |
|---|---|
| Belastning | Betaling fra en kunde til forhandleren; øker balansen. |
| Refusjon | Refusjon fra forhandleren til en kunde; reduserer balansen. |
| Utbetaling planlagt | Planlagt utbetaling fra Vipps MobilePay til forhandleren. Vanligvis utbetaler vi hele den utestĂĄende balansen, som nullstiller den. |
| Gebyrer fratrukket | Beløp holdt tilbake av Vipps MobilePay for å dekke gebyrer; reduserer balansen. Merk: Hvis du betaler gebyrer via faktura, vises de ikke i denne rapporten. |
| Fakturert balanseøkning | Innskudd fra forhandleren til Vipps MobilePay for å dekke en negativ balanse; øker balansen. Denne oppføringen vises når fakturaen er utstedt, ikke når den er betalt. |
| Kreditnota | Kreditering for en tidligere utstedt faktura for balanseøkning; reduserer balansen. |
| Korreksjon | Manuell justering av balansen (kan være positiv eller negativ). |
| Type | Beskrivelse |
|---|---|
| Betaling gennemført | Betaling fra en kunde til forhandleren; øger balancen. |
| Refusion | Refusion fra forhandleren til en kunde; reducerer balancen. |
| Udbetaling planlagt | Planlagt udbetaling fra Vipps MobilePay til forhandleren. Typisk udbetaler vi hele den udestĂĄende balance, som nulstiller den. |
| Gebyrer fratrukket | Beløb tilbageholdt af Vipps MobilePay til at dække gebyrer; reducerer balancen. Bemærk: Hvis du betaler gebyrer via faktura, vises de ikke i denne rapport. |
| Faktureret balanceforøgelse | Indbetaling fra forhandleren til Vipps MobilePay for at dække en negativ balance; øger balancen. Denne post vises, når fakturaen er udstedt, ikke når den er betalt. |
| Kreditnota | Kreditering for en tidligere udstedt faktura for balanceforøgelse; reducerer balancen. |
| Korrektion | Manuel justering af balancen (kan være positiv eller negativ). |
| Tyyppi | Kuvaus |
|---|---|
| Toteutunut | Maksu asiakkaalta kauppiaalle; kasvattaa saldoa. |
| Hyvitys | Hyvitys kauppiaalta asiakkaalle; pienentää saldoa. |
| Maksu suunniteltu | Suunniteltu maksu Vipps MobilePaylta kauppiaalle. Yleensä maksamme koko avoimen saldon, joka nollaa sen. |
| Palkkiot vähennetty | Vipps MobilePayn pidättämä summa palkkioiden kattamiseksi; pienentää saldoa. Huom: Jos maksat palkkiot laskulla, ne eivät näy tässä raportissa. |
| Laskutettu saldon korotus | Kauppiaan talletus Vipps MobilePaylle negatiivisen saldon kattamiseksi; kasvattaa saldoa. Tämä merkintä näkyy, kun lasku on laadittu, ei kun se on maksettu. |
| Hyvityslasku | Hyvitys aiemmin lähetetystä saldon korotuslaskusta; pienentää saldoa. |
| Korjaus | Manuaalinen saldon korjaus (voi olla positiivinen tai negatiivinen). |
| Typ | Beskrivning |
|---|---|
| Belastning | Betalning från en kund till handlaren; ökar balansen. |
| Ă…terbetalning | Ă…terbetalning frĂĄn handlaren till en kund; minskar balansen. |
| Utbetalning planerad | Planerad utbetalning från Vipps MobilePay till handlaren. Vanligtvis betalar vi ut hela det utestående saldot, vilket nollställer det. |
| Avgifter avdragna | Belopp som hålls inne av Vipps MobilePay för att täcka avgifter; minskar balansen. OBS: Om du betalar avgifter via faktura visas de inte i denna rapport. |
| Fakturerad balansökning | Insättning från handlaren till Vipps MobilePay för att täcka ett negativt saldo; ökar balansen. Denna post visas när fakturan är utfärdad, inte när den är betald. |
| Kreditnota | Kredit för en tidigare utfärdad faktura för balansökning; minskar balansen. |
| Korrektion | Manuell justering av balansen (kan vara positiv eller negativ). |
Legacy reports​
The legacy report format is still available for backwards compatibility. These reports are only available for the Norwegian market, in several formats:
- XML
- CSV
- XLSX
PDF - Settlement report with key figures for the period you've selected.
For example:
XML - Key figures for accounting purposes.
Here are schemas and example files for XML settlement reports.
Both the current settlement report schema v3.0 and the old v2.0 version are available.
Example files are available for:
Changes to the settlement report XML schema from v2.0 to v3.0
NB! New settlements will contain a mix of captures and refunds. To make the numbers unambiguous we have introduced new fields for capture and refund, but kept gross and net fields as before.
-
Schema changes from v2.0 to v3.0:
- Old schema URL for v2.0 was SettlementReport-2.0.xsd
- New schema URL is SettlementReport-3.0.xsd
- New schema validates all amount fields with new types
money,positiveMoney, andnegativeMoney - Other changes organized by parent element below
-
Changes to PaymentsInfo:
ReportDateFromandReportDateTofields:- Drop time part, keep only date (in YYYY-MM-DD format)
- Change schema type from
xs:stringtoxs:date
- Remove control sums (
TotalSettledGrossAmount,TotalSettledNetAmount,TotalSettledFeeAmount, andTotalSettledRefundAmount) - Move
NumOfSettlementsafterSettlementInfoblocks to facilitate future streaming optimizations for large files
-
Changes to TransactionInfo:
- Rename
TransactionDatetoTransactionTimeand:- Change type from
xs:stringtoxs:dateTime - Fix time zone bug from previous report system where time UTC formatting was applied to Oslo time.
- Now always Oslo time zone, consistent with dates
- Change type from
- Change type of
TransactionIDfromxs:stringtoxs:long - Add field
TransactionCaptureAmount(always positive) - Add field
TransactionRefundAmount(always negative) - Note that
TransactionGrossAmount = TransactionCaptureAmount + TransactionRefundAmount
- Rename
-
Changes to
SettlementInfo:- Rename
SettlementBatchDatetoSettlementDateand:- Drop time part and change type from
xs:stringtoxs:date - For new settlements, this date is within the inclusive range
[ReportDateFrom, ReportDateTo]and is equal to or later than the date of the last transaction within the settlement - Note that the bank transfer will typically occur at a later date
- Drop time part and change type from
- Change type of
SettlementIDfromxs:stringtoxs:long - Move
NumOfTransactionsand all amounts to belowTransactionInfofields, to facilitate future streaming optimizations for large files - Add field
SettlementType(NetorGross) - Add field
SettledAmount, which is the amount paid out or invoiced (net or gross depending on settlement type) - Add field
CaptureSettlementAmount, sum ofTransactionCaptureAmountfields - Add field
RefundSettlementAmount, sum ofTransactionRefundAmountfields - Note that
GrossSettlementAmountis still the sum ofTransactionGrossAmountfields - Note that
GrossSettlementAmount = CaptureSettlementAmount + RefundSettlementAmount
- Rename
-
Changes to
FeeInfo:FeeInfowill only be included for old reports with gross settlement type- Change type of
FeeDatefromxs:stringtoxs:date - Change type of
FeeAccountfromxs:longtoxs:string
-
Changes to
SettlementDetailsInfo:- Change type of
MainAddressCityfromxs:NCNametoxs:string
- Change type of
-
Changes to
VippsInfo:- Change type of
WebSitefromxs:NCNametoxs:anyURI - Change type of
Countryfromxs:NCNametoxs:string
- Change type of
CSV - Key figures for accounting purposes.
For example:
CSV settlement file contents:
The CSV settlement file contains the following info:
| Column title | Description | Comment |
|---|---|---|
| Salgsdato | Date of sale | |
| Salgssted | Sales unit name | |
| Vippsnummer | Merchant serial number | |
| Produkt | Vipps product name | E.G. "Vipps Netthandel" |
| Transaksjons-ID | Transaction ID | Differs for Reserved, Captured and Refunded transaction |
| Ordre-ID | Ordre ID | |
| Brutto | Total amount | |
| Gebyr | Fees | |
| Netto | Total amount minus fees | |
| Transaksjonstype | Transaction type | E.G. Salg (Sale), Refundering (Refund) |
| Oppgjørs-ID | Settlement ID | |
| Oppgjørsdato | Settlement date | |
| Oppgjørssum | Settlement total amount | |
| Oppgjørskonto | Settlement bank account number | |
| Fornavn | First name | Only applicable for Vippsnummer |
| Etternavn | Last name | Only applicable for Vippsnummer |
| Melding | Message/Transaction text |
XLSX - Transaction overview (Excel) containing all transactions, including those that aren't settled yet.
For example:
Settlement report availability​
Settlement reports are available within a few hours after the settlement.
Daily settlement reports are created every day (one file every day), as long as the balance is positive (see Download reports from the business portal).
If the balance for a day is zero (e.g. due to lack of transaction) or negative (e.g. due to refunds), a settlement will not be created until the balance becomes positive. This means that in some cases, a settlement report may include transactions spanning several days back in time.
Settlement reports are available by 12:00 noon. The reports are generated around 01:00-03:00 at night, but may be delayed due to technical changes, maintenance in various systems, or other unforeseen events.
There will be no settlement reports for dates without completed payments. In these cases, neither the settlement files nor the directories that should have contained settlement files will exist.
If a merchant has refunded more money than the sum of payments, so that the balance is negative, we will not create settlement reports. We cover the negative balance for a short while, but if it persists, we will send an invoice to the merchant to settle the balance.
There are no settlement reports for the test environment.
For help finding the reports, see How to get settlement data.
Net and gross settlements​
There are two types of settlements:
- Net settlement: Merchants will receive the users' payments excluding the Vipps MobilePay fees. In other words: The Vipps MobilePay fees are deducted from the settlement amount.
- Gross settlement: Merchants receive the full amount of the users' payments including the Vipps MobilePay fees. The merchant is then invoiced for the fees.
Net settlement is the default and is, in practice, the only settlement method offered. Gross settlements are only offered in very rare cases. With gross settlements, Vipps MobilePay essentially provides a loan to the merchant, and this involves both additional cost and risk and also requires additional checks.
For gross settlements, if the merchant's organization number is registered as an EHF recipient, Vipps MobilePay sends invoices as EHF. If not, the invoices are sent by email. To change the invoice recipient, please contact customer service.
See Settlement report availability for information about settlement files when the balance is negative.
Identifying payments​
If you need to use the payment's ID to identify a payment, then use an online solution, such as the ePayment API.
Payment ID
A payment ID can be set by the merchant in the API payment request that is generated by the POS or order system.
This is either orderId or reference.
orderId(requests made with Recurring API and eCom API)reference(requests made with the ePayment API)
Transaction ID
The transaction ID (transactionID) is set by Vipps MobilePay.
Settlement ID
The settlement ID (settlementID) is set by both the bank and Vipps MobilePay.
How the IDs fit together
Multiple stores per sales unit​
If you have multiple stores per sales unit, prefix the order reference with a unique ID per store. You can search the report data for the unique store ID to find the transaction data per store.
Setup for single MSN for multiple stores: Payment and settlement
Additional info for recurring payments​
For recurring payments, the orderID is an optional field.
If orderID is not specified by the merchant when making a charge,
the settlement report shows the automatically generated chargeID in the orderID field.
If orderID is in use, this is also used in the settlement report.
See the Recurring API for more details.
GDPR​
We need the customer's consent before sharing personal information.
Settlement reports generally don't contain personal information; however, payments made with Vippsnummer and MobilePay-nummer may have personal information and must be treated with care.
See the FAQ: Why are the customer names not shown on the transaction overview?