Skip to content

    Vipps

    This guide outlines the basics of using Vipps via Nets Easy and gives you instructions needed for a fluent implementation.

    Before you start

    An additional agreement is required for accepting VIPPS. Please contact our Customer Service Team to get that process started.

    Overview

    Nets Easy has an integration to Vipps which enables your consumers to pay via their Vipps payment app. This is done by entering their telephone number in the checkout.

    Once the consumer has entered in their phone number, the consumer will be able to pay with only one-click in the checkout at a swipe in the Vipps payment app.

    Vipps is a mobile payment app (digital wallet) that lets users pay for products and services by using the payee’s mobile phone number. It also allows them to send money to each other.

    Vipps supports only Norwegian Krone as a currency. Users must have a Norwegian social security number, a Norwegian bank account, and a Norwegian mobile phone number to use Vipps. 

    Functionality Table

    Payment typeWallet
    Subscriptions
    Refunds
    Partial refund
    Update order
    Cancel payment
    Reservation & charge
    CPSP
    CurrenciesNOK
    CountriesNO

    You can more about the payment operations from here.

    Activation

    To activate VIPPS as a payment method and to add it to your Nets Easy portal, you need to complete the onboarding journey.

    If you already have an existing Nets Easy portal account, you need to contact Sales Support for this.

    User Journey

    This following section will describe the user journey and payment flow for a consumer:

    1. When your consumer chooses Vipps as a payment method in the checkout, they will be prompted to enter their:
      • Phone number that is connected to their Vipps account
    2. Click on Pay.
    3. From here, they will be redirected to the Vipps App page.
    4. See the amount of the payment and approve the payment.
    5. They will be redirected back to the app and be prompted to enter their password again to confirm the payment.
    6. The amount is charged immediately.

    When your buyers select Vipps as a payment method on the Nets Easy payment selection page, they need to enter their phone number. They are then redirected to a Vipps hosted confirmation page, where they confirm their purchase and get a notification on their mobile phone’s Vipps app. Finally, they confirm their payment from within the app.

    The amount is now authorized, and you can charge the funds anytime within a certain time frame – usually 30 days – after you ship the order. That helps to avoid refunds and chargebacks.

    Payment Flow

    To ensure the correct update of the payment status from Easy Checkout, you need to use the payment.checkout.completed webhook (see the webhooks section). By using this webhook, you will receive a notification from Easy Checkout after the checkout process is completed.

    As seen from the functionality table, recurring payments (subscriptions) are not supported by Nets Easy Vipps payments. Nets Easy Vipps payments allow you to do partial refunds, separate captures and partial charges. If you haven’t yet captured the funds, you can also cancel payments.

    Please find the exact events and descriptions in our API reference.

    Testing

    Nets Easy currently does not provide the possibility to test for Vipps as seen in this overview table.

    When it is available, you will be able to see it in the Nets testing environment.